aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10) 00:06:25 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_HEADER(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0xc, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:06:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000f00)="9b6726f103f33f9e96ce476d7fecd55c15fc037ced2f8d83828082e96a8d78c5abf25f2322fea986173dac17c7420762ad11a34ff37b984f4b3762b5c17addb06bf51a718fd9df79341a7f7dda3abde5b12702f6d1d683519b7b8263716f33828a300bae7c3106b9d52395ad331a6d9fb6f6466e27b09d4869243e9cc9a0932b23ca39c3e8633baa2ca8aeb9d95ee06849c29ad8da47309ceab2030001794b6b3e4984489553688c63077cd4bc84a650e928534a90ea21d8bd3c9d422d569c01dbb2e4eaada93c3a576c20a15871f25f91f35b651528062ba4f12014d657dc7381f8fe099c10f5f2049be4bf2d078d40885b92c4870a22885722d16072bbb666f359de06793ab84dd0f21758f71870617fcbeceb9eeed79e96dd1a6de55273ac1c81a5b36ded5cd1fb5c592cb6abf10453a1fca0dc66897ecc709e4162d6083a6dd1ab155ac3ea614c", 0x149, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/182, 0xb6}, 0x0) 00:06:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0xcfc735d81146fddc, 0x1, &(0x7f0000000040)=@raw=[@kfunc], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:25 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000009fc0)={0x0, 0x0, &(0x7f0000009f80)={&(0x7f0000000040)={{0x14}, [@NFT_MSG_NEWSETELEM={0x14, 0xc, 0xa, 0x201}], {0x14}}, 0x3c}}, 0x0) 00:06:25 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SWAP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x6, 0x6, 0x801, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:06:25 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x7, [@func={0x5, 0x2}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f]}}, &(0x7f0000000200)=""/165, 0x2b, 0xa5, 0x1}, 0x20) 00:06:25 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0xa, 0x0, 0x0) 00:06:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_P2P_DEVICE(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000002440)={&(0x7f0000002400)={0x14, 0x0, 0x901, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:06:25 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x276, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:25 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x13, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:25 executing program 5: syz_genetlink_get_family_id$SEG6(&(0x7f00000000c0), 0xffffffffffffffff) 00:06:25 executing program 4: bpf$OBJ_GET_PROG(0x4, &(0x7f0000000f00)={&(0x7f0000000000)='./file0\x00'}, 0x10) 00:06:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x9) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) 00:06:25 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth1_macvtap\x00', &(0x7f0000000100)=@ethtool_eeprom={0x4d}}) 00:06:25 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000007c0)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@typedef={0x0, 0x0, 0x0, 0x13, 0x3}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], 'x'}, @datasec={0x0, 0x0, 0x0, 0xf, 0x3, [], "9742e2"}]}}, &(0x7f00000006c0)=""/207, 0x42, 0xcf, 0x1}, 0x20) 00:06:25 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x3, 0x0, 0x700) 00:06:25 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0xf, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:25 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth1_macvtap\x00', &(0x7f0000000100)=@ethtool_eeprom={0x2}}) 00:06:25 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, 0x0, 0x0) 00:06:25 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000980)=0xffffffffffffffff, 0x4) 00:06:25 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0x10, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000100)=""/158, 0x1a, 0x9e, 0x1}, 0x20) 00:06:25 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) getsockopt$IP_SET_OP_VERSION(r0, 0x1, 0x53, 0x0, &(0x7f00000007c0)) 00:06:25 executing program 0: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000780)={0x0, 0x0}) ptrace$getregset(0x4204, r0, 0x3, &(0x7f0000000900)={&(0x7f0000000800)=""/224, 0xe0}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000480)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000140)={r2, 0x1, r1, 0x5}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, &(0x7f0000000d40)=r2) r3 = socket$inet_mptcp(0x2, 0x1, 0x106) syz_io_uring_submit(0x0, 0x0, &(0x7f000000c340)=@IORING_OP_WRITEV={0x2, 0x4c, 0x4000, @fd=r3, 0xd0, &(0x7f000000c300)=[{&(0x7f000000b240)="14770c4ca53af387ec1d2a5d4bc15097ce487cf005a6fbb261b8fe19421e2b4ab8f697269bb202bf995bbc0210e2432bf2d9d2ff0106e16338039d9c4d668fc804582e3673c0d28b7f6a216bb5b14f3152f8688f25d77cb1bebaaec41376f1a46403ef5384061337c66ad352057bc6f66673ef614d03bc4cdafd79e388472a4480569adcf69db51942e5b64ddaedf435395cc8be42cf582b965dc08b58e85c56d389e37d297e79525b076b702c6ff1f250", 0xb1}, {&(0x7f000000b300)="4edbd138ecc3ba74e4114f7451a514f29c9fcc803bb674e9aa2e95975ea156d12d72bb250cbf6569818e65b20eb385e9c47ba028d245441bc328199115437df93f40a9b693dc883e12b745fca92868d1443238d6be30d573261da78ac1b5b29df8018a5c0fcc0a2cbff4821aa6f751952dcbcc70d99492e9686259d6e81e13230cc25560915b3bf3ea673c99fdfb26863b1e57bdf747f2b0c1467700a9987bbb1374dd8ba64906194dd1ff4358193432c55129287feb7f34ef32bc8a91bdbab50ad55d81b7dd8b6220fa53b2506ae2b3ff114dde88385b030a7925c3bd126da50ab9d4a646a0b84ac450d66e7fd149aa566d40518b1d1b7f1e7dd65ea2490afa963d16788fcf3cb5f0bb9e6d3f97e3690f0036979d7945414cdf6389a75b1eed0c6a3aba12e41a12a9aec62b920e4e73890f02f6118e6dc1a473075b61343397b1fe2408c5c8ba44f8b103c0f9c243442e27c5d48257d7f355899aa0be1ec08152c7a6ee4d8fbb31589b4591f10c6eb5464c6367f6611680fc1228d56e9cbcd201107ab221f50cda23488ebd770f04f709256c19e07d0f44c8a214b4761336b0abb8fa9525ab16d54100f78c77b6e521f507fccaa8d1a752da9e69cd8bd40a3ad8c1038be07e04c1531b7c748128e456680d95f6dd74e09c456426468b2369e3b9e07585e225d4a8699941291ceb48e165dd455411680b6efb14812866e8616e82d21eff0b3ae12ef610213a62929c8f01aa74dde362224230b6b104e02ff9306ccc4d1194175cce887724e4df4238148bc1847c9fc931f4009de4ff885bcc9143e13a9853d119c6a901cadbe445b15d152b507f0f3138e6b4e9a453100c56921fff60b2983dccbb05a5fdec46d3115d211f47e2a5c179665fed32a33348dd9c2701716f265ccb980e61c53789f485804da1384cf86610d0023dd9a400f4084438b2db00f668bb21fb0d9ebedcdfe57ae3e48fb8c6fb1e3cf3e98ab8422a54de227f630c97b3fd66465db910c5dd6a3705a531dc2073676d23acf16593944cf019be6d26521867ca0482fe2341b2a9a502109d6dccd4d695efe199ebc198a65c564368eb9e18815940fb57da429b1a27bfabfa9eea8b6fd161b39bb3f81d47a7655e2c2cba6ec4423d8368026ec3e2f842baaad549ef1a6748ad3be1f74de742cd6067cb1c5714f645d70b64d1d10522ff8432c6b66f51384380606d24ef3f489a2ba3df4f4ce629a15256e4ebf47666935696fd2bde7e189b682ea54764c01dc85bd95ac6bfd422152519c5b282bc67ac29f882fd941d700c16bc266bbd8c377f72aafe15b2aa098106fdd2664439366cfd875e58cd5c11ab96ae5ddd9d61384189d2dc48822d77d7387b7cc5b0df9a2a85e7596eae33fa796f3228ac81b06b48805753d22c4d8bb5b26a6974978c551585d74da3615c2f6c193674377863555dfca6c318e3a91796e66d11a2a7b99c64520e10bc456a5cf7a9c8e3ae4cd5f3e8c237db1cef4cc3ecdd281ddbdd73b0b4fa5509a09b0a0aa764c9f425d8a69cd8b7408dfb1d9883018ad757cd3f2e4d1f12b4793328c6100ac6ff724c324088f41d843e01979d484965bbc2ffc17f41f30f098642718f16df53563713e425e332e0672b1488ad0690c04d0ee77f784bde4dd87823f8b3d5bff925a1207e140048e6c24c54175ac672d7f2a16b1d1aa162cff1ba2f4e995ff226590edfbdd65836ccaf1f9b248961b6a882f430eefa8357896c779ec1e98c640adcaec5a34d069c9cf50db53a47425b3ea6bc1d3202fe0d81cd50b9e3fc50c98f576b5e7ddbc408f185cdb65f83573d0bd713541df24639edb46cbf361f9c01209fb03bf785db1cc75fa5c3baacb1b9b1b98ec01884db981a9f574e835c7070dd43bbb227cd8c6e2120a72108660f8ca5870ba7ce7ea9ac76240d61d1b388659a7699ef749c859088fe5291b581060b61a0410e6759ff33efbb6ec97168fffbe518b3e04768e49f1f3cc3f507b4cc9a4855c5faf6dc679dddb6b01b2feff5b4cba2445ccfc246ab4618f5d037eef8accb5df67326a013857bad79bba64f9e46d2441791ab66b5cd06ae400615773bb1490a4502552369afccc9dbfd1a3d25cae54ec958f10bc2de31e3333673e3feb27ed08e31820af930941ef2a1d3ab545818641279a96a8170b77fe20364ec7e56c762beaf97b447c28f4fdd9b12712eedeb69b4b0b65534d00cc9fcefecadf7d57c9d64601a91b0610321ce54f7b42520ecd9660f7184cc5cf06d72849c0f1223da47b7523e7de312466fc4097d37d328c21abf830a23dba5533a3cf00be9496ed2ac1940a81100d89e99ba98fc1279b0d4444f8ee45a42c26bcad85e163454dd2302f49154f71cdef528dd5f00115b30643d7a9ea192b51fdd6ab1ceb3b2f0808c2270848b1ce25860bf4c1d9647f9bfac3daa28b3ae953109b9af1059ee9904019543d810ec59c5d68df1b2952c578f08801e292838564916f7de63aa21cde617f43549d13ce90fb6a9072cea48a3f8d720f10c458252e0f3e0730afc991d2b4ab9cf30934acd506171af309cc3dfa5b0d5417c86f0ea1372afeb01257327d76fdf99a3aa39adbe3c8368bed8791202b12b6207ad212e4c5611d7089b390f63c7a8f698116f914e2940275581ecd8a17b45a5342e0385d4971325248dd474deffd56fdc76515dc859c0fa7310a7ea6a0d82e710c6832ec837445d7444aecc2a6a62056712bff35d62c2195cbb86a43220dfb41c5ee1663eff9d49e5c50f9d01b870e4491c4a3f2c44eacb82823b188bf62511e42110ac6a56b351029f9d535b60ed4b1282b3e285ed7883207958e97e1db5758a41f48c79019a83f86662c7a0e4ce7b14068fd63300c7120d52a0d598885c50040b17e83028ab793f1be3f56e56ce9318ad5807cd8d6c9c195a9ae0ef6f614b7b964917d3ffa278c5a8d87528aff5d8979fef9fb6dd4dad053e4a3d0d2539388aae6d17dea270badba1d72c91d3405ce412a752c36a49b3aab3f09227c7da219f0393df48cd0c438b42ff439f0339f53ce876c5152475af3795bcc26047b4862532ab21699256afe721077d660872e302a276e431e90699542869cfb804d07177ebdf1ce3cad446b56bcdaa7e7ad732f39942f3acaec3a7c71c9837601c77f3ef6cf8ef936781dbd76bcbaaea370f65baf622e84b03114b4e14184e279fb07c2f6dc5764e4fc5d69954ce350d801146ca825ed381a1def98309c2932bdd5f6c1ca7bcafb49eb196c6c0432061baf8e1db21ee7049ef75c9108714a3a1ab01f747c7438910873d7df507f39ee284b23a5b67f00eee61f0540ef1ff677da9cd1f00d0f639b6aebcb058260b3055015b8209c7987dce87a99ca52444cf04b1c54ca167648745a3de53af44d01bdce1970ab5ead0e341ba7c3de04f22a4f37545b57b2cd28a37c50f77d4aabc93313fe157305edf695eecfb158760340a2f916b7a9124d0c23b43c10e348e38cc9761fa6983e67d2d4624f22ac7a2446e25c41f0b60f61f178bc0d3e7349c917737358b546a40cac1495361f5eb7f5536b86d1f202b3d24ea209060868ffce043b889a5188fef6022d91068219120f80156ec352da5abe89cd21eebc3bf93a6c34c9bc2a88866e7e8f39e6a331802d9ce1787ccdd02ebce58c7fc417768aeda6f048ff71379fbaac876880a5df74df171bb98fa3d7b50f3691088e4e8bb70b9a04c4b24e22590a629397ec1ca03f8fca4b9b151608e21b0c8a67a01e8b78819b226d245ddfafa6e3214b23ff7ae4a24c08a3e2c12a1ff02a3e3e43241e5b8c44a54e94edc556bcc8968847215b61fe8cab86b786c069e76be0bcea7d7b65e8dc5de6fee508c3876932d84f76bc225205f9471839a6c16c6c5fb52677d6dc7e5e3725eb95cf4d7bc353b00700a7df05ef1beecbbb08615613354a0024816f3fcbc3e2b5122c3a12256d42629b5aef9cc994788fb1d036f0c44edae571e8c5eca777b2d1e28c7e89e954a96c5b2e058cb06dfc48fb21581567a4f7479419fe4acc40627ec86d325d4195cd8478f8b81fc010fb40b26813f72f8183c5fa4b1c583fef2cddfc4c0d924750aef8268f27d04e57eabb8418ae13f5ac7eb14878b46195e5eb1932c817c92f9b81b44126fcc2bbb5e28c98da43d847fba513035fea1e807443d79887a910df105d3394033e52042f422084eac4ba482372435ca3bc2503dcb13ed82339f1c4546b46b4cfcfb2e9176a3bc90b7f1c0bc370bd8a6b09340fd412c7c39853cfa0880788f48cd8f6cd959b7143489c661f3fa4b7844b539849031a044ec0f667ec0204fb58aa94bfd2b4eaaa5e34693645d9996345e43e7c563fb42f17f04819d5269dfd81fc0d1cdf03b9b397f1fe6ff29551e7efa4e72cf023c6a18f9f2df42a0cdb16964c0f51b6531264718c4f70ff4aabd5fd78c6cc4b48ab5cc9b16e2614c08805df0c4aac6d9eb27fa846fa976f693f6b342fb98405080405341a871ca33f9321e2d8a641531e52b8f96184fd559f5fa92adc04a3b2f4a553c43894f05fb08c4af2783f013a49f3e7bf5d96dfb1e79eabcf4b1ec856c8e19052edf5375de01f8ef38c3376609ef1c737ba3e468c2c0479d22d515ae5563bc80b68a2624d46e770286f0d453cb3c6d3e1e3887e0deedb2ba750191dac1c2a7936a9f5550c9786c602e649d043dfbaa0c4a8b8624898ec7276ce83610db9b3cfa321cbd2791e29001f78363475ad57edc5e96ca4798a4d05d46e7a6b43f4ff4f72d56db1b3a2ac629fbebad648eeff81b9f0f54129640d0f98057bcb25a9083490abae64de41ad3730ed059050c3c86d2d00a22264ffa609fea4f8f2142070a50c26c0e3ec18d59a9939ac69f1f1410f368c2feeb1aa77373be1136281c58d2b162bbec6931323d891e2ebc4b4ae4567cbd82fb471d37676960ed06ee05717e033bcefde3060dfc52ae71b5d10317465a8f101ead3dc915807a7fdd96c4bb8249f5f836dd20de045a0dee00d10c7d2d4925f30ea6de269fac0127d9db9708b5f6b8b04678e6b226f3ed5b21d3cfe3cbf540b544d887eeae379cf0b4dacf51e92c40eaa7cb6a3ef914236817c8877e57ccb124dc795f9cba37b28ac360888652b8629a90d3c71134192ad5537f0ef6632980f4b7cf1685a20ade356f3d962e33e52b058d1432e6f65aa3cb55e8000435678f9e1e44e77a4f31b6f595bd004e2e05d651a7758f2ed37f60bb1d7f5cdd408970a96b3894df0b54f70669c9dc8a2d0ae547049fb9cb11d733b42c9c5a42a0ea755acbe013ef9114168af371d600b0f1939fe448509e94582e0bb3e0da2d6c0372e445f477fcc03e4e47b20652446b870200da51a66fe8420adf940e7bef4a196245cd8fd31a70b11a572a301b62b970d274f90aaea3d6c62ff13b7d7bd684aacf26ab65f2d06e1ba4dae18d62e8e9f9d5932b23d980dde6fbd456becaecc465d024526a8bb2db1ce939166c2c43ff0d57d849b1e8d69f402886dd8e9cf6c570f0e97b6ec179cbaa1abcb01542b58acdc8d545814882e6d16f7c39ac39403a7e70b22a17a3fa0d6342d9dc31833dfe68834dc6b026787c46b41a3cf0937f2a8c9ba1983f19608b196606705cce51d46edf4cc5a6625a08073fa56bf7b8d5a6cc193a5a9be089c4912ff066862cde8baba55ca8affbe7629fe4709000ae5cd280fbb6c63342b03e7fa8bd2cf6e7e47e2e6f80230781d0a554d915e7d11a6337d34901ecf4f919e2a7544108b0664da1add44eaeffc211a48fe0d7a3751472df77f2cebc1741", 0x1000}], 0x2, 0x0, 0x0, {0x3}}, 0x401) recvmmsg(r3, &(0x7f000000aec0)=[{{&(0x7f0000004cc0)=@ax25={{}, [@bcast, @rose, @remote, @null, @bcast, @null, @remote, @null]}, 0x80, &(0x7f00000050c0)=[{&(0x7f0000004d40)=""/205, 0xcd}, {&(0x7f0000004e40)=""/75, 0x4b}, {&(0x7f0000004ec0)=""/237, 0xed}, {&(0x7f0000004fc0)=""/239, 0xef}], 0x4}, 0x6}, {{&(0x7f0000005100)=@ax25={{0x3, @rose}, [@null, @null, @rose, @bcast, @netrom, @default, @rose]}, 0x80, &(0x7f0000005480)=[{&(0x7f0000005180)=""/165, 0xa5}, {&(0x7f0000005240)=""/164, 0xa4}, {&(0x7f0000005300)=""/120, 0x78}, {&(0x7f0000005380)=""/225, 0xe1}], 0x4, &(0x7f00000054c0)=""/4096, 0x1000}, 0x1ade}, {{&(0x7f00000064c0)=@caif=@dbg, 0x80, &(0x7f0000009540)=[{&(0x7f0000006540)=""/4096, 0x1000}, {&(0x7f0000007540)=""/4096, 0x1000}, {&(0x7f0000008540)=""/4096, 0x1000}], 0x3, &(0x7f0000009580)=""/222, 0xde}, 0x8001}, {{&(0x7f0000009680)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f000000ab40)=[{&(0x7f0000009700)=""/4096, 0x1000}, {&(0x7f000000a700)=""/192, 0xc0}, {&(0x7f000000a7c0)=""/46, 0x2e}, {&(0x7f000000a800)=""/210, 0xd2}, {&(0x7f000000a900)=""/155, 0x9b}, {&(0x7f000000a9c0)=""/247, 0xf7}, {&(0x7f000000aac0)=""/118, 0x76}], 0x7, &(0x7f000000abc0)=""/161, 0xa1}, 0x6cf}, {{&(0x7f000000ac80)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f000000ae80)=[{&(0x7f000000ad00)=""/146, 0x92}, {&(0x7f000000adc0)=""/169, 0xa9}], 0x2}, 0x403}], 0x5, 0x40, &(0x7f000000b000)) clock_gettime(0x0, &(0x7f0000004c40)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000004b40)=[{{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000d00)=[{&(0x7f00000009c0)=""/78, 0x4e}, {&(0x7f0000000a40)=""/223, 0xdf}, {&(0x7f0000000b40)=""/174, 0xae}, {&(0x7f0000000c00)=""/211, 0xd3}], 0x4, &(0x7f000000c880)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000008f7ff90eabcb000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80}}, {{&(0x7f0000000dc0), 0x6e, &(0x7f0000001f40)=[{&(0x7f0000000e40)=""/225, 0xe1}, {&(0x7f0000000f40)=""/4096, 0x1000}], 0x2, &(0x7f0000001f80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}, {{&(0x7f0000002000)=@abs, 0x6e, &(0x7f00000035c0)=[{&(0x7f0000002080)=""/210, 0xd2}, {&(0x7f0000002180)=""/23, 0x17}, {&(0x7f00000021c0)=""/167, 0xa7}, {&(0x7f0000002280)=""/48, 0x30}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/139, 0x8b}, {&(0x7f0000003380)=""/230, 0xe6}, {&(0x7f0000003480)=""/82, 0x52}, {&(0x7f0000003500)=""/191, 0xbf}], 0x9}}, {{&(0x7f0000003680), 0x6e, &(0x7f00000049c0)=[{&(0x7f0000003700)=""/245, 0xf5}, {&(0x7f0000003800)=""/199, 0xc7}, {&(0x7f0000003900)=""/130, 0x82}, {&(0x7f00000039c0)=""/4096, 0x1000}], 0x4, &(0x7f0000004a00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x130}}], 0x4, 0x1, &(0x7f0000004c80)={r4, r5+10000000}) r7 = syz_usb_connect(0x6, 0x18, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2c, 0x6, 0x60, 0xff, 0x1410, 0x9011, 0xe1bd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x2, 0x0, 0x20, 0x6, [{{0x9, 0x4, 0x36, 0x7e, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) r8 = syz_usb_connect$hid(0x4, 0x36, &(0x7f000000b040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x45e, 0x9d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xe0, 0x20, 0x92, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x1f, 0x57, 0x1, {0x22, 0xf4d}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x40, 0x7, 0x7f}}}}}]}}]}}, &(0x7f000000b200)={0xa, &(0x7f000000b080)={0xa, 0x6, 0x310, 0x40, 0x8, 0x0, 0xff, 0x1}, 0x3b, &(0x7f000000b0c0)={0x5, 0xf, 0x3b, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xc, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "947776e87a4a98ece2982a70f96086bd"}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "17191398ff3c733549808e2e7c4c4693"}]}, 0x3, [{0x4, &(0x7f000000b100)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f000000b140)=@lang_id={0x4, 0x3, 0x41c}}, {0x53, &(0x7f000000b180)=@string={0x53, 0x3, "ce9aed92a8639ebf039796fbb0ac1db8e28f3aeb82ae5b3af179f6ae258011c839a8689df67500ddeedba767ac00c734e7852bccc4fa6a1777e35bc2749818818374b576d18b5be47427e9674bb802a853"}}]}) recvmsg(r6, &(0x7f000000c840)={&(0x7f000000c380)=@xdp, 0x80, &(0x7f000000c780)=[{&(0x7f000000c400)=""/234, 0xea}, {&(0x7f000000c500)=""/233, 0xe9}, {&(0x7f000000c600)=""/37, 0x25}, {&(0x7f000000c640)=""/126, 0x7e}, {&(0x7f000000c6c0)=""/135, 0x87}], 0x5, &(0x7f000000c800)=""/1, 0x1}, 0x22) syz_usb_control_io(r8, &(0x7f000000cb00)={0x2c, &(0x7f0000000080)={0x40, 0x7, 0x3a, {0x3a, 0x9, "02f7ad40b94d303564da1174bf74919d550b3e5be5d835de179d9002e45c1683aa9c5290bac1f3215a7bf2c7b62728fe711542d245549e24"}}, &(0x7f000000ca00)={0x0, 0x3, 0xdd, @string={0xdd, 0x3, "684c203562b14364160cddbd873d1a8ab10335f906c9aa33a308674927053f7dd84aff6e20862341ee0aa00cc6070bcdfbaa4937057c2c1f7506e6f2c99b47aa05c63a8fc2e0fc712f22943c64adbb6c883afba6630cb0859067594163222a38c3994c466eb11d6b8075e803ca9418a0a5b5c29d970450932d865566bad3415a69c1a47c3edb4600baaa834bb9482bd613d0f1118677bb62a0b493980534e9a3541cd175654c4056cd10988460d18bb2a1e76d5c7c033150df2291f51120cd46a676dbc4ebcf31d75e8e3ddab9e46b20897d816807bae09e7a487c"}}, &(0x7f00000000c0)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x0, 0x1, 0x8, 0x8}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x3, 0x7f, 0x7, "d62e1f82", "11002904"}}, &(0x7f0000000d80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x2, 0x1, 0x6, 0x20, 0x7, 0x1}}}, &(0x7f000000cf40)={0x84, &(0x7f000000cb40)={0x20, 0x7, 0x31, "738798266db018e7c1a407015f70b73c674a38f705222727dbb5d49f2a128097364bb8f6481a6377fa31b3b6679820669f"}, &(0x7f000000cb80)={0x0, 0xa, 0x1, 0x1}, &(0x7f000000cbc0)={0x0, 0x8, 0x1, 0x1}, &(0x7f000000cc00)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f000000cc40)={0x20, 0x0, 0x4, {0xc0, 0x10}}, &(0x7f000000cc80)={0x40, 0x7, 0x2, 0x32f}, &(0x7f000000ccc0)={0x40, 0x9, 0x1, 0x9}, &(0x7f000000cd00)={0x40, 0xb, 0x2, "59ff"}, &(0x7f000000cd40)={0x40, 0xf, 0x2, 0x4}, &(0x7f000000cd80)={0x40, 0x13, 0x6}, &(0x7f000000cdc0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f000000ce00)={0x40, 0x19, 0x2, "9f77"}, &(0x7f000000ce40)={0x40, 0x1a, 0x2, 0x9}, &(0x7f000000ce80)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f000000cec0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f000000cf00)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r7, &(0x7f0000000240)={0x2c, &(0x7f000000c940)=ANY=[@ANYBLOB="40228200000082280f782aef3477f4d5ecd099dffc5337c8d52a52ba987516d49d863795096b040db495fcc371e87b8caab0190bd1558a50a2600103cb960e8286a439ece27992b1b42becdec759fedc23929a2d52f1c38d93eb768d52229f932f6a864a158c09761a3e690fb57037a3d5ee18a8a942dc37fe35e0f52ac5426f394a173dfc9fe6cb34b0cffd204b1cd8"], &(0x7f0000000000)={0x0, 0x3, 0x2e, @string={0x2e, 0x3, "128cc598404e3ae8cb0a318591b145e70f795f1161e3233bea2ec8701fda79e102385c87117347862e1b22c1"}}, &(0x7f0000000140)={0x0, 0xf, 0x60, {0x5, 0xf, 0x60, 0x1, [@generic={0x5b, 0x10, 0x2, "77864260134983d623125705ac06bbcf3805fe11df59f1906736bcbcccd4031521bac1140d39ba021b711d39b53f8f788f5a49d002ae34370eff301b272937831931374e3d008194548ec414ac8d4ddce0f494a0846ddce6"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x4, 0xd6, 0x0, "7ae1f524", "c23d2fbf"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x25, 0x60, 0x80, 0x4, 0x3, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x0, 0xf, 0x6b, "0a05739020dcb5e64ad9946a6a68f9e6386d84d272a6920375d76ba0192303e0a196479930579d3465f2daa052011089f1cdf8f75c94a9b4c413fd49afa123cdbb61a2a2ab73f3bee21843b7126480f2fafb6705df9bee5f3a418a0d97f4210db2e50833080a6d65d638a5"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x4, 0x10}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000480)={0x40, 0xb, 0x2, 'G/'}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0xdee}, &(0x7f0000000500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @random="f726158a94bd"}, &(0x7f0000000580)={0x40, 0x19, 0x2, "ea89"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x7}}) 00:06:25 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x6, [@struct={0x3, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x6}]}]}, {0x0, [0x0, 0x0, 0x5f, 0x30]}}, &(0x7f0000000280)=""/219, 0x36, 0xdb, 0x1}, 0x20) 00:06:25 executing program 3: unshare(0x50040080) 00:06:25 executing program 1: syz_emit_ethernet(0xcc1, &(0x7f0000001080)={@remote, @broadcast, @val={@void}, {@mpls_uc={0x8847, {[], @ipv4=@igmp={{0x5, 0x4, 0x0, 0x0, 0xcaf, 0x0, 0x0, 0x0, 0x2, 0x0, @dev, @remote}, {0x0, 0x0, 0x0, @multicast2, "743cfe8aafc8900a19e5bd70fa21af0668cf34fc9bf296271afbc38e77f59d1be19d3461669fcd02aeaae23826151ace9677d18a8bec3d2205deaf0a463f670a23864fb546de7f1f1bb24f87664d470fecebf2849d9c82a582eb4bae7c1902d7acf26d8b85ba99ee6a183c3d683024774c526857c115656ccc9f28d11514ceee5bccb3e3f1b9a3bae9768f354959d1a27b214b8d414c8f3cf2fd53d4db1b7606c7b9231757d58da79c8c5b79b66191f4063e86c4cb2c6dbbd61a6e69aed7414f53d42668f40298241231154099fe33e254f907edcfede092d6041714cb52fdc2ba771ed9f1880fcf9c114bdc2149cdd552d719760793332a7ee7c3a55b9bc339f61570f5b4894f47aadba780f5007810533b96fa39dfe7daa234306cfdf9413b5fdf6c0f60fb9566b98cf5e763437271c9f7bd44c34d9102563a9db2b1b72fd406eadb5f27cde97d1b83b190861a722dd2040bbf2749d3330f19ccf274b1125769f80909a6fa14d43dbcf6e711b3eee16a7923ba4191528ecb144d4ffab95136a5394169e1dcc2050bb6f301c0148ffda7927972bef57f9fbd37aecc160fb0a2c25d32bd0aa714d4b84d62d77a89279b1e1abd8a336d56f5dcbf24abea9f99da3dab923e5fa2f30ea19dd610f5f5aaabb26c0f0123e45f8bbb960ca30a2eb0c4fb5c8881a55fe2d1c29f31facc5f2d737ee8b5c03f254af00006c2a445e245c901f837c5c900d79bcc654e65900882382452f5bb0b1eda12ccb89a4fb231aa54985a358f94ddc4d2fb680df6f6ca35806fa2b2c1945f15f45a652fa4ae5d40b71a8cbfe6e3878edbee9f114f3b8da5a0ca6cacf913225f22f50c3fc101f1eae769d08ebb88b853ec19cc89c61423b77b269df5a4fb3c212ed0014b6ddcafcecf7e9edb8a5a0f930139ae4d74651587e7ad76c4cc551effc8e4bac13a40271fb384f647bf513d149b520dbf151a5e1e9c8eb5e2d05a8c4d96c003fbdff17c61d38d8ba54244cd5cc00e18fd8cdb0f16e62ca5035453c50ec0aeca6feb25c3e40678665001bbc79e48014bcb56fcdcd02ce546e9c9cd359bd4ce16740d154365f52ca2000c96cccde77c5b7f7805d6d64b0788bd03f136bbaeb63bcefc3dd157d60d4abaeabea443ec43e1f8344ee514ff4d9f48047d74709bd7137dd848f48cf0f88d7ba449a32eb105a64151ee7c33938f3403c77917b20dc3b1446debfec69bb63a626183626909fd9d8c35c27a013d2200cac89a6f92f5214a3987bf555f175a93ad569f91a3dbbbc6e8aeb04e2197c73be39ed7eb11ea3bd761ff2b95ea8ed188d5eb9a3f9b1a4b954a4855b355f1b78fb66f08247123b41e0033c62cb5879598be88ca6e618a53b6ea0d92df5ecb4db146e7d4975c28d55b67f7462c45bc206d0ee43116ca1976a2cb30ffb5c18b98f1d80ff63a675c80b017e166ad7e93891804f470e20a532231edee973dde840fe92c347aecc2a9a6a0076a189fb013f79ac61ca5e4455c4b8c4bc3f2e87c0a421c4cdece1e2fff8350840362fea90f5bd521ee635f45333b090d493776670bd9ad4dbbca94932fb7c74a86333445348cc6f9ccc751b37e721116d4756d37ebedabf66e805d7535c198ec3e666cce999857905fa55f418e5e2e402f51f5d6ceb90d5541b5b485fe40eb6a970cf1063c248621c72666c700894d279c8cd136b4fb7e81e90ef96191278a574c393f9abec1464b3f275b108bf03ee414567da8dc258b3cb9c5ec9d318b9e24c6bc60afdd6a293ca0f6689996d622cfcd0dcd14f233e43a630230deaed337dc0c581e684582e0b0294c0ad6b96a3fc53140844a0d486ce95e80bd79ca571d10de6bf8106c0fb52c7101d7add0c1a32de37a2f85ddb8faee1ae2b3a5f427bb777187d6eef570931e07a56d66314a4fa781df332a8f56459eef23ff331449af16228d9d6b93aed9bae388977b108b3740505d097f4dbc49c9ea0383ff69b9400e54a5cd434435a895b412c34ab817bacc3a247a6b1b38e15c0dd316fa19a1db068923dee6ce5b35b19fe4e3668ba5813c59133f859670274e9bded8738bb1cdba129b536cecef5de0044b77035f2eb3bf19c63a7cbcbf8c0fe6afb95131d529c6a46ab6950370d2e1dc4b68c758f7744cd515ddf876184dc7148c0852d56d3822fb62f85ce67a09d0d4a39d4a29441e8032bfad0f20d4394fb94ebe2e8bd86a728b5ef50ce0a506f4b3cde248cc80422ba2bec9c45e1e569c01095d00822b299b7310bfeba64bc7de1f30accc1b96f3eb7727486287e648a214420dcae7e262310d2e5ec7b4a85a390ed12d525545379dad5f6b217b7dda0d34d04a4121b192a258ef0e1d77e783656fcf48e04af60504003c22d78661828764d342c3cd099cbe2f39cd8ac7f15acfbf6c19493522ae253eff8beabf7ca9f17b3378131e53f008708d5874115c6af416ec9157e59dc7a23080d23e5a97e5cb6062c0adc5f71af2258594d3151450ebb545f047af5f1659179a41854e10c5139690d1670844620c59c61b191cfd3a14ee7a5308dc2295d4aecd98ad5765fcf2dece042f71b49b6ab9715a6cd167207877155e491ec9bd7fc90907d2326be2c0b99f6a14d36aa508e7036da62e875af69369a2f4d7a5fbf6a84124b21e8b862be0500f5aa05373ff4396908de4679772ef1f19c73526a7947192786c0f2091b9bacc4af7aa73551509a670d83130aa4c0e0c7d1b03c5de761c8775ecd671d69d4722753c07066e778bd72a18481a7f892dd23a740d1db11d9e63635de00c8f49f3bea02d92e538d1b2dc6a1e9898368d7913ae889e559340667a0da5315a2655f799ebfb1126ab1b48fec31774022d9ade23ac79c480c45516a0f0b00cf6705dbfcb400ae98b669f7cf6800fe083c265f87af75c0c8a81bc1f984cb18a444bd6f3c6eedfb9a9dda76f0239849cb445013e56d2645d2573b431f3ee172b5d7606273066901f489061ea809e0a42044cbf0c2267c30b48b67a1ec4fce4bf7c4f6f829bbb77610fc7f758a19d0b2d285b5bce7e9a399fbed4a5bff0a5b0621eb750c0ad4da49f9f9933f2679f5812161445869d141678ec9ef8d4d36acff687cdab556c0c00472c605286db731b379d50f6cef4ee90d3faf1e69ed339b1fe91bc94cc3a9d21566f4ebf4bfc2a18053a469e1a2111f573c983e6311dfde59c73a56b5dc454d03931f7ec2f7497848db4c096253f7a36f2162bab586bd64978f68a916e20e67a83603ef38ee42bb8a166c630cad814762c97b0a59e08e13f8c8a743d99708d15affc92f149780d5d0ef43862c2841ed47c814c0e274240941c8280a563fe03975c7817993ac6c7032b7c482c4b187816f035a1a7fb2b05ed1a0818e350dd896f076e5410413ade19e1fa913de9d6a4979af6e376c4f14ef470291a3a2ad2ad0ced3a298d171a5c761882972f651ff76c6d5d1f633df939d1c4f5d7cee5f0b1e8811df585fc41799957517d6014f860e3a643230993ab8e92a6bec83046dd4f8ee447fa347c2e601e199603acb3e501d248fe03c051c4693a3896f4016a6519bb69c9df8c8da1f62e1646c0b477dbe0579518a71474a4616df6645207b89a7c813c608db68282831e63f880b764a895f497347edd57f2410bc531b0b9ef6a06a75b65696281092679d7c217ee5147f92b6a433df96b571e3eb7354930fcae802ffb289d940ceb59b596491d5ec91078c81720cd2e3a2b76d4f99cd908f78c2361a157d41e9e7b3be571dd6d115d473a96f9882a74a88dec685d2dd08404d8b55d41779e5378fe75eaa9b62b5891fc370a3260ee5a81053188d48e89bf60ccaf16b4fdbf0ae3dc047bd610b4e3f14cb3bd303898134af8253916a6c000fbd06fc2f26d3a7caa31b6bbba021996afe116ee4db8edba2522dfc23cd1e6c45a0089a172e232f627f01c7b504ddb7a9e7f7c92a807c2b35ff871edb6e3f2152084dc2784f66a2ef0e7c0980b465a20fca72b507c2e462c8abc3382af208d4cf101c9eb63e6f3c9da810a47460bcfcbdb00607a70de4c9a807fefc3ed7c2e75b3a518325d622f6d6d02dbacf377cb6e6f76e5724526d3f5ffe335d2ab21db8b7fb08afc2956145c1365e3183bbfcca4e10b024ff951fc73267fbbc770e61a0782ea5ce9928c7974edb6eafb5c968f930922ad32df8d85c696b992916d2a5b8e57959393834afa282048085c041dbbd4d7d8e2a04c55a5bb35e9c91f84eef404c17abbba2b8548d94e29110733a7e4aad6a06709b9d6e4ff6df82627e5d43d43695dee0428764604d48199f745d3004ce3516cf7fe91456ff061c1e071281bc06a4f67fdaf9d8dbef5d991c83f3443060e8167826aa7fffed97e796657d377a0fe4b3610977663c35bebda4d18b3cd4032f3d412ea67a6458d43bb43dd3a0d3a30f4bcca43506ad93b76ae050aad31a65093fcad4a0477a311cf70d110467f8408ecf722d3d3dd5678820198cb2bd83f3314a42130a7336b4f5470a849eb79bb0fe7b35db562b37e7c4df9928a87d46c4e7b16c72dd085e4cb0cf5a130a6c68c"}}}}}}, 0x0) 00:06:25 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x10, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:25 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x4020940d, 0x0) 00:06:25 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)={0x14, 0x0, 0x1, 0x201}, 0x14}}, 0x0) 00:06:25 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) gettid() socket$nl_generic(0x10, 0x3, 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1ee) 00:06:25 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001d00)={{0x14}, [@NFT_MSG_DELTABLE={0x20, 0x2, 0xa, 0x5, 0x0, 0x0, {}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWTABLE={0x14, 0x0, 0xa, 0x301, 0x0, 0x0, {0x1}}, @NFT_MSG_DELTABLE={0x14, 0x2, 0xa, 0x101, 0x0, 0x0, {0x2}}, @NFT_MSG_DELTABLE={0x20, 0x2, 0xa, 0x5, 0x0, 0x0, {0x5}, [@NFTA_TABLE_HANDLE={0xc}]}, @NFT_MSG_DELSETELEM={0x20, 0xe, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0xb0}}, 0x0) 00:06:25 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth1_macvtap\x00', &(0x7f0000000100)=@ethtool_eeprom={0x43}}) 00:06:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, 0x0, 0x0) 00:06:25 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x6, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xa}, {0x10}, {0x5}, {0x3}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f00000001c0)=""/210, 0x4a, 0xd2, 0x1}, 0x20) [ 388.733006][ T26] audit: type=1326 audit(388.703:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=7399 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffb125cda4 code=0x7fc00000 00:06:28 executing program 0: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000780)={0x0, 0x0}) ptrace$getregset(0x4204, r0, 0x3, &(0x7f0000000900)={&(0x7f0000000800)=""/224, 0xe0}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000480)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000140)={r2, 0x1, r1, 0x5}) (async) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, &(0x7f0000000d40)=r2) (async) r3 = socket$inet_mptcp(0x2, 0x1, 0x106) syz_io_uring_submit(0x0, 0x0, &(0x7f000000c340)=@IORING_OP_WRITEV={0x2, 0x4c, 0x4000, @fd=r3, 0xd0, &(0x7f000000c300)=[{&(0x7f000000b240)="14770c4ca53af387ec1d2a5d4bc15097ce487cf005a6fbb261b8fe19421e2b4ab8f697269bb202bf995bbc0210e2432bf2d9d2ff0106e16338039d9c4d668fc804582e3673c0d28b7f6a216bb5b14f3152f8688f25d77cb1bebaaec41376f1a46403ef5384061337c66ad352057bc6f66673ef614d03bc4cdafd79e388472a4480569adcf69db51942e5b64ddaedf435395cc8be42cf582b965dc08b58e85c56d389e37d297e79525b076b702c6ff1f250", 0xb1}, {&(0x7f000000b300)="4edbd138ecc3ba74e4114f7451a514f29c9fcc803bb674e9aa2e95975ea156d12d72bb250cbf6569818e65b20eb385e9c47ba028d245441bc328199115437df93f40a9b693dc883e12b745fca92868d1443238d6be30d573261da78ac1b5b29df8018a5c0fcc0a2cbff4821aa6f751952dcbcc70d99492e9686259d6e81e13230cc25560915b3bf3ea673c99fdfb26863b1e57bdf747f2b0c1467700a9987bbb1374dd8ba64906194dd1ff4358193432c55129287feb7f34ef32bc8a91bdbab50ad55d81b7dd8b6220fa53b2506ae2b3ff114dde88385b030a7925c3bd126da50ab9d4a646a0b84ac450d66e7fd149aa566d40518b1d1b7f1e7dd65ea2490afa963d16788fcf3cb5f0bb9e6d3f97e3690f0036979d7945414cdf6389a75b1eed0c6a3aba12e41a12a9aec62b920e4e73890f02f6118e6dc1a473075b61343397b1fe2408c5c8ba44f8b103c0f9c243442e27c5d48257d7f355899aa0be1ec08152c7a6ee4d8fbb31589b4591f10c6eb5464c6367f6611680fc1228d56e9cbcd201107ab221f50cda23488ebd770f04f709256c19e07d0f44c8a214b4761336b0abb8fa9525ab16d54100f78c77b6e521f507fccaa8d1a752da9e69cd8bd40a3ad8c1038be07e04c1531b7c748128e456680d95f6dd74e09c456426468b2369e3b9e07585e225d4a8699941291ceb48e165dd455411680b6efb14812866e8616e82d21eff0b3ae12ef610213a62929c8f01aa74dde362224230b6b104e02ff9306ccc4d1194175cce887724e4df4238148bc1847c9fc931f4009de4ff885bcc9143e13a9853d119c6a901cadbe445b15d152b507f0f3138e6b4e9a453100c56921fff60b2983dccbb05a5fdec46d3115d211f47e2a5c179665fed32a33348dd9c2701716f265ccb980e61c53789f485804da1384cf86610d0023dd9a400f4084438b2db00f668bb21fb0d9ebedcdfe57ae3e48fb8c6fb1e3cf3e98ab8422a54de227f630c97b3fd66465db910c5dd6a3705a531dc2073676d23acf16593944cf019be6d26521867ca0482fe2341b2a9a502109d6dccd4d695efe199ebc198a65c564368eb9e18815940fb57da429b1a27bfabfa9eea8b6fd161b39bb3f81d47a7655e2c2cba6ec4423d8368026ec3e2f842baaad549ef1a6748ad3be1f74de742cd6067cb1c5714f645d70b64d1d10522ff8432c6b66f51384380606d24ef3f489a2ba3df4f4ce629a15256e4ebf47666935696fd2bde7e189b682ea54764c01dc85bd95ac6bfd422152519c5b282bc67ac29f882fd941d700c16bc266bbd8c377f72aafe15b2aa098106fdd2664439366cfd875e58cd5c11ab96ae5ddd9d61384189d2dc48822d77d7387b7cc5b0df9a2a85e7596eae33fa796f3228ac81b06b48805753d22c4d8bb5b26a6974978c551585d74da3615c2f6c193674377863555dfca6c318e3a91796e66d11a2a7b99c64520e10bc456a5cf7a9c8e3ae4cd5f3e8c237db1cef4cc3ecdd281ddbdd73b0b4fa5509a09b0a0aa764c9f425d8a69cd8b7408dfb1d9883018ad757cd3f2e4d1f12b4793328c6100ac6ff724c324088f41d843e01979d484965bbc2ffc17f41f30f098642718f16df53563713e425e332e0672b1488ad0690c04d0ee77f784bde4dd87823f8b3d5bff925a1207e140048e6c24c54175ac672d7f2a16b1d1aa162cff1ba2f4e995ff226590edfbdd65836ccaf1f9b248961b6a882f430eefa8357896c779ec1e98c640adcaec5a34d069c9cf50db53a47425b3ea6bc1d3202fe0d81cd50b9e3fc50c98f576b5e7ddbc408f185cdb65f83573d0bd713541df24639edb46cbf361f9c01209fb03bf785db1cc75fa5c3baacb1b9b1b98ec01884db981a9f574e835c7070dd43bbb227cd8c6e2120a72108660f8ca5870ba7ce7ea9ac76240d61d1b388659a7699ef749c859088fe5291b581060b61a0410e6759ff33efbb6ec97168fffbe518b3e04768e49f1f3cc3f507b4cc9a4855c5faf6dc679dddb6b01b2feff5b4cba2445ccfc246ab4618f5d037eef8accb5df67326a013857bad79bba64f9e46d2441791ab66b5cd06ae400615773bb1490a4502552369afccc9dbfd1a3d25cae54ec958f10bc2de31e3333673e3feb27ed08e31820af930941ef2a1d3ab545818641279a96a8170b77fe20364ec7e56c762beaf97b447c28f4fdd9b12712eedeb69b4b0b65534d00cc9fcefecadf7d57c9d64601a91b0610321ce54f7b42520ecd9660f7184cc5cf06d72849c0f1223da47b7523e7de312466fc4097d37d328c21abf830a23dba5533a3cf00be9496ed2ac1940a81100d89e99ba98fc1279b0d4444f8ee45a42c26bcad85e163454dd2302f49154f71cdef528dd5f00115b30643d7a9ea192b51fdd6ab1ceb3b2f0808c2270848b1ce25860bf4c1d9647f9bfac3daa28b3ae953109b9af1059ee9904019543d810ec59c5d68df1b2952c578f08801e292838564916f7de63aa21cde617f43549d13ce90fb6a9072cea48a3f8d720f10c458252e0f3e0730afc991d2b4ab9cf30934acd506171af309cc3dfa5b0d5417c86f0ea1372afeb01257327d76fdf99a3aa39adbe3c8368bed8791202b12b6207ad212e4c5611d7089b390f63c7a8f698116f914e2940275581ecd8a17b45a5342e0385d4971325248dd474deffd56fdc76515dc859c0fa7310a7ea6a0d82e710c6832ec837445d7444aecc2a6a62056712bff35d62c2195cbb86a43220dfb41c5ee1663eff9d49e5c50f9d01b870e4491c4a3f2c44eacb82823b188bf62511e42110ac6a56b351029f9d535b60ed4b1282b3e285ed7883207958e97e1db5758a41f48c79019a83f86662c7a0e4ce7b14068fd63300c7120d52a0d598885c50040b17e83028ab793f1be3f56e56ce9318ad5807cd8d6c9c195a9ae0ef6f614b7b964917d3ffa278c5a8d87528aff5d8979fef9fb6dd4dad053e4a3d0d2539388aae6d17dea270badba1d72c91d3405ce412a752c36a49b3aab3f09227c7da219f0393df48cd0c438b42ff439f0339f53ce876c5152475af3795bcc26047b4862532ab21699256afe721077d660872e302a276e431e90699542869cfb804d07177ebdf1ce3cad446b56bcdaa7e7ad732f39942f3acaec3a7c71c9837601c77f3ef6cf8ef936781dbd76bcbaaea370f65baf622e84b03114b4e14184e279fb07c2f6dc5764e4fc5d69954ce350d801146ca825ed381a1def98309c2932bdd5f6c1ca7bcafb49eb196c6c0432061baf8e1db21ee7049ef75c9108714a3a1ab01f747c7438910873d7df507f39ee284b23a5b67f00eee61f0540ef1ff677da9cd1f00d0f639b6aebcb058260b3055015b8209c7987dce87a99ca52444cf04b1c54ca167648745a3de53af44d01bdce1970ab5ead0e341ba7c3de04f22a4f37545b57b2cd28a37c50f77d4aabc93313fe157305edf695eecfb158760340a2f916b7a9124d0c23b43c10e348e38cc9761fa6983e67d2d4624f22ac7a2446e25c41f0b60f61f178bc0d3e7349c917737358b546a40cac1495361f5eb7f5536b86d1f202b3d24ea209060868ffce043b889a5188fef6022d91068219120f80156ec352da5abe89cd21eebc3bf93a6c34c9bc2a88866e7e8f39e6a331802d9ce1787ccdd02ebce58c7fc417768aeda6f048ff71379fbaac876880a5df74df171bb98fa3d7b50f3691088e4e8bb70b9a04c4b24e22590a629397ec1ca03f8fca4b9b151608e21b0c8a67a01e8b78819b226d245ddfafa6e3214b23ff7ae4a24c08a3e2c12a1ff02a3e3e43241e5b8c44a54e94edc556bcc8968847215b61fe8cab86b786c069e76be0bcea7d7b65e8dc5de6fee508c3876932d84f76bc225205f9471839a6c16c6c5fb52677d6dc7e5e3725eb95cf4d7bc353b00700a7df05ef1beecbbb08615613354a0024816f3fcbc3e2b5122c3a12256d42629b5aef9cc994788fb1d036f0c44edae571e8c5eca777b2d1e28c7e89e954a96c5b2e058cb06dfc48fb21581567a4f7479419fe4acc40627ec86d325d4195cd8478f8b81fc010fb40b26813f72f8183c5fa4b1c583fef2cddfc4c0d924750aef8268f27d04e57eabb8418ae13f5ac7eb14878b46195e5eb1932c817c92f9b81b44126fcc2bbb5e28c98da43d847fba513035fea1e807443d79887a910df105d3394033e52042f422084eac4ba482372435ca3bc2503dcb13ed82339f1c4546b46b4cfcfb2e9176a3bc90b7f1c0bc370bd8a6b09340fd412c7c39853cfa0880788f48cd8f6cd959b7143489c661f3fa4b7844b539849031a044ec0f667ec0204fb58aa94bfd2b4eaaa5e34693645d9996345e43e7c563fb42f17f04819d5269dfd81fc0d1cdf03b9b397f1fe6ff29551e7efa4e72cf023c6a18f9f2df42a0cdb16964c0f51b6531264718c4f70ff4aabd5fd78c6cc4b48ab5cc9b16e2614c08805df0c4aac6d9eb27fa846fa976f693f6b342fb98405080405341a871ca33f9321e2d8a641531e52b8f96184fd559f5fa92adc04a3b2f4a553c43894f05fb08c4af2783f013a49f3e7bf5d96dfb1e79eabcf4b1ec856c8e19052edf5375de01f8ef38c3376609ef1c737ba3e468c2c0479d22d515ae5563bc80b68a2624d46e770286f0d453cb3c6d3e1e3887e0deedb2ba750191dac1c2a7936a9f5550c9786c602e649d043dfbaa0c4a8b8624898ec7276ce83610db9b3cfa321cbd2791e29001f78363475ad57edc5e96ca4798a4d05d46e7a6b43f4ff4f72d56db1b3a2ac629fbebad648eeff81b9f0f54129640d0f98057bcb25a9083490abae64de41ad3730ed059050c3c86d2d00a22264ffa609fea4f8f2142070a50c26c0e3ec18d59a9939ac69f1f1410f368c2feeb1aa77373be1136281c58d2b162bbec6931323d891e2ebc4b4ae4567cbd82fb471d37676960ed06ee05717e033bcefde3060dfc52ae71b5d10317465a8f101ead3dc915807a7fdd96c4bb8249f5f836dd20de045a0dee00d10c7d2d4925f30ea6de269fac0127d9db9708b5f6b8b04678e6b226f3ed5b21d3cfe3cbf540b544d887eeae379cf0b4dacf51e92c40eaa7cb6a3ef914236817c8877e57ccb124dc795f9cba37b28ac360888652b8629a90d3c71134192ad5537f0ef6632980f4b7cf1685a20ade356f3d962e33e52b058d1432e6f65aa3cb55e8000435678f9e1e44e77a4f31b6f595bd004e2e05d651a7758f2ed37f60bb1d7f5cdd408970a96b3894df0b54f70669c9dc8a2d0ae547049fb9cb11d733b42c9c5a42a0ea755acbe013ef9114168af371d600b0f1939fe448509e94582e0bb3e0da2d6c0372e445f477fcc03e4e47b20652446b870200da51a66fe8420adf940e7bef4a196245cd8fd31a70b11a572a301b62b970d274f90aaea3d6c62ff13b7d7bd684aacf26ab65f2d06e1ba4dae18d62e8e9f9d5932b23d980dde6fbd456becaecc465d024526a8bb2db1ce939166c2c43ff0d57d849b1e8d69f402886dd8e9cf6c570f0e97b6ec179cbaa1abcb01542b58acdc8d545814882e6d16f7c39ac39403a7e70b22a17a3fa0d6342d9dc31833dfe68834dc6b026787c46b41a3cf0937f2a8c9ba1983f19608b196606705cce51d46edf4cc5a6625a08073fa56bf7b8d5a6cc193a5a9be089c4912ff066862cde8baba55ca8affbe7629fe4709000ae5cd280fbb6c63342b03e7fa8bd2cf6e7e47e2e6f80230781d0a554d915e7d11a6337d34901ecf4f919e2a7544108b0664da1add44eaeffc211a48fe0d7a3751472df77f2cebc1741", 0x1000}], 0x2, 0x0, 0x0, {0x3}}, 0x401) recvmmsg(r3, &(0x7f000000aec0)=[{{&(0x7f0000004cc0)=@ax25={{}, [@bcast, @rose, @remote, @null, @bcast, @null, @remote, @null]}, 0x80, &(0x7f00000050c0)=[{&(0x7f0000004d40)=""/205, 0xcd}, {&(0x7f0000004e40)=""/75, 0x4b}, {&(0x7f0000004ec0)=""/237, 0xed}, {&(0x7f0000004fc0)=""/239, 0xef}], 0x4}, 0x6}, {{&(0x7f0000005100)=@ax25={{0x3, @rose}, [@null, @null, @rose, @bcast, @netrom, @default, @rose]}, 0x80, &(0x7f0000005480)=[{&(0x7f0000005180)=""/165, 0xa5}, {&(0x7f0000005240)=""/164, 0xa4}, {&(0x7f0000005300)=""/120, 0x78}, {&(0x7f0000005380)=""/225, 0xe1}], 0x4, &(0x7f00000054c0)=""/4096, 0x1000}, 0x1ade}, {{&(0x7f00000064c0)=@caif=@dbg, 0x80, &(0x7f0000009540)=[{&(0x7f0000006540)=""/4096, 0x1000}, {&(0x7f0000007540)=""/4096, 0x1000}, {&(0x7f0000008540)=""/4096, 0x1000}], 0x3, &(0x7f0000009580)=""/222, 0xde}, 0x8001}, {{&(0x7f0000009680)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f000000ab40)=[{&(0x7f0000009700)=""/4096, 0x1000}, {&(0x7f000000a700)=""/192, 0xc0}, {&(0x7f000000a7c0)=""/46, 0x2e}, {&(0x7f000000a800)=""/210, 0xd2}, {&(0x7f000000a900)=""/155, 0x9b}, {&(0x7f000000a9c0)=""/247, 0xf7}, {&(0x7f000000aac0)=""/118, 0x76}], 0x7, &(0x7f000000abc0)=""/161, 0xa1}, 0x6cf}, {{&(0x7f000000ac80)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f000000ae80)=[{&(0x7f000000ad00)=""/146, 0x92}, {&(0x7f000000adc0)=""/169, 0xa9}], 0x2}, 0x403}], 0x5, 0x40, &(0x7f000000b000)) (async) clock_gettime(0x0, &(0x7f0000004c40)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000004b40)=[{{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000d00)=[{&(0x7f00000009c0)=""/78, 0x4e}, {&(0x7f0000000a40)=""/223, 0xdf}, {&(0x7f0000000b40)=""/174, 0xae}, {&(0x7f0000000c00)=""/211, 0xd3}], 0x4, &(0x7f000000c880)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000008f7ff90eabcb000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80}}, {{&(0x7f0000000dc0), 0x6e, &(0x7f0000001f40)=[{&(0x7f0000000e40)=""/225, 0xe1}, {&(0x7f0000000f40)=""/4096, 0x1000}], 0x2, &(0x7f0000001f80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}, {{&(0x7f0000002000)=@abs, 0x6e, &(0x7f00000035c0)=[{&(0x7f0000002080)=""/210, 0xd2}, {&(0x7f0000002180)=""/23, 0x17}, {&(0x7f00000021c0)=""/167, 0xa7}, {&(0x7f0000002280)=""/48, 0x30}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/139, 0x8b}, {&(0x7f0000003380)=""/230, 0xe6}, {&(0x7f0000003480)=""/82, 0x52}, {&(0x7f0000003500)=""/191, 0xbf}], 0x9}}, {{&(0x7f0000003680), 0x6e, &(0x7f00000049c0)=[{&(0x7f0000003700)=""/245, 0xf5}, {&(0x7f0000003800)=""/199, 0xc7}, {&(0x7f0000003900)=""/130, 0x82}, {&(0x7f00000039c0)=""/4096, 0x1000}], 0x4, &(0x7f0000004a00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x130}}], 0x4, 0x1, &(0x7f0000004c80)={r4, r5+10000000}) (async) r7 = syz_usb_connect(0x6, 0x18, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2c, 0x6, 0x60, 0xff, 0x1410, 0x9011, 0xe1bd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x2, 0x0, 0x20, 0x6, [{{0x9, 0x4, 0x36, 0x7e, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) (async) r8 = syz_usb_connect$hid(0x4, 0x36, &(0x7f000000b040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x45e, 0x9d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xe0, 0x20, 0x92, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x1f, 0x57, 0x1, {0x22, 0xf4d}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x40, 0x7, 0x7f}}}}}]}}]}}, &(0x7f000000b200)={0xa, &(0x7f000000b080)={0xa, 0x6, 0x310, 0x40, 0x8, 0x0, 0xff, 0x1}, 0x3b, &(0x7f000000b0c0)={0x5, 0xf, 0x3b, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xc, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "947776e87a4a98ece2982a70f96086bd"}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "17191398ff3c733549808e2e7c4c4693"}]}, 0x3, [{0x4, &(0x7f000000b100)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f000000b140)=@lang_id={0x4, 0x3, 0x41c}}, {0x53, &(0x7f000000b180)=@string={0x53, 0x3, "ce9aed92a8639ebf039796fbb0ac1db8e28f3aeb82ae5b3af179f6ae258011c839a8689df67500ddeedba767ac00c734e7852bccc4fa6a1777e35bc2749818818374b576d18b5be47427e9674bb802a853"}}]}) recvmsg(r6, &(0x7f000000c840)={&(0x7f000000c380)=@xdp, 0x80, &(0x7f000000c780)=[{&(0x7f000000c400)=""/234, 0xea}, {&(0x7f000000c500)=""/233, 0xe9}, {&(0x7f000000c600)=""/37, 0x25}, {&(0x7f000000c640)=""/126, 0x7e}, {&(0x7f000000c6c0)=""/135, 0x87}], 0x5, &(0x7f000000c800)=""/1, 0x1}, 0x22) (async) syz_usb_control_io(r8, &(0x7f000000cb00)={0x2c, &(0x7f0000000080)={0x40, 0x7, 0x3a, {0x3a, 0x9, "02f7ad40b94d303564da1174bf74919d550b3e5be5d835de179d9002e45c1683aa9c5290bac1f3215a7bf2c7b62728fe711542d245549e24"}}, &(0x7f000000ca00)={0x0, 0x3, 0xdd, @string={0xdd, 0x3, "684c203562b14364160cddbd873d1a8ab10335f906c9aa33a308674927053f7dd84aff6e20862341ee0aa00cc6070bcdfbaa4937057c2c1f7506e6f2c99b47aa05c63a8fc2e0fc712f22943c64adbb6c883afba6630cb0859067594163222a38c3994c466eb11d6b8075e803ca9418a0a5b5c29d970450932d865566bad3415a69c1a47c3edb4600baaa834bb9482bd613d0f1118677bb62a0b493980534e9a3541cd175654c4056cd10988460d18bb2a1e76d5c7c033150df2291f51120cd46a676dbc4ebcf31d75e8e3ddab9e46b20897d816807bae09e7a487c"}}, &(0x7f00000000c0)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x0, 0x1, 0x8, 0x8}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x3, 0x7f, 0x7, "d62e1f82", "11002904"}}, &(0x7f0000000d80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x2, 0x1, 0x6, 0x20, 0x7, 0x1}}}, &(0x7f000000cf40)={0x84, &(0x7f000000cb40)={0x20, 0x7, 0x31, "738798266db018e7c1a407015f70b73c674a38f705222727dbb5d49f2a128097364bb8f6481a6377fa31b3b6679820669f"}, &(0x7f000000cb80)={0x0, 0xa, 0x1, 0x1}, &(0x7f000000cbc0)={0x0, 0x8, 0x1, 0x1}, &(0x7f000000cc00)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f000000cc40)={0x20, 0x0, 0x4, {0xc0, 0x10}}, &(0x7f000000cc80)={0x40, 0x7, 0x2, 0x32f}, &(0x7f000000ccc0)={0x40, 0x9, 0x1, 0x9}, &(0x7f000000cd00)={0x40, 0xb, 0x2, "59ff"}, &(0x7f000000cd40)={0x40, 0xf, 0x2, 0x4}, &(0x7f000000cd80)={0x40, 0x13, 0x6}, &(0x7f000000cdc0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f000000ce00)={0x40, 0x19, 0x2, "9f77"}, &(0x7f000000ce40)={0x40, 0x1a, 0x2, 0x9}, &(0x7f000000ce80)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f000000cec0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f000000cf00)={0x40, 0x21, 0x1, 0x8}}) (async) syz_usb_control_io(r7, &(0x7f0000000240)={0x2c, &(0x7f000000c940)=ANY=[@ANYBLOB="40228200000082280f782aef3477f4d5ecd099dffc5337c8d52a52ba987516d49d863795096b040db495fcc371e87b8caab0190bd1558a50a2600103cb960e8286a439ece27992b1b42becdec759fedc23929a2d52f1c38d93eb768d52229f932f6a864a158c09761a3e690fb57037a3d5ee18a8a942dc37fe35e0f52ac5426f394a173dfc9fe6cb34b0cffd204b1cd8"], &(0x7f0000000000)={0x0, 0x3, 0x2e, @string={0x2e, 0x3, "128cc598404e3ae8cb0a318591b145e70f795f1161e3233bea2ec8701fda79e102385c87117347862e1b22c1"}}, &(0x7f0000000140)={0x0, 0xf, 0x60, {0x5, 0xf, 0x60, 0x1, [@generic={0x5b, 0x10, 0x2, "77864260134983d623125705ac06bbcf3805fe11df59f1906736bcbcccd4031521bac1140d39ba021b711d39b53f8f788f5a49d002ae34370eff301b272937831931374e3d008194548ec414ac8d4ddce0f494a0846ddce6"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x4, 0xd6, 0x0, "7ae1f524", "c23d2fbf"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x25, 0x60, 0x80, 0x4, 0x3, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x0, 0xf, 0x6b, "0a05739020dcb5e64ad9946a6a68f9e6386d84d272a6920375d76ba0192303e0a196479930579d3465f2daa052011089f1cdf8f75c94a9b4c413fd49afa123cdbb61a2a2ab73f3bee21843b7126480f2fafb6705df9bee5f3a418a0d97f4210db2e50833080a6d65d638a5"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x4, 0x10}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000480)={0x40, 0xb, 0x2, 'G/'}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0xdee}, &(0x7f0000000500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @random="f726158a94bd"}, &(0x7f0000000580)={0x40, 0x19, 0x2, "ea89"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x7}}) 00:06:28 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x7, 0x201}, 0x14}}, 0x0) 00:06:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$inet(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @loopback}}}], 0x20}, 0x0) 00:06:28 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000001140)) 00:06:28 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/48, 0x7ffff000}, {&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/45, 0x2d}], 0x3}, 0x0) 00:06:28 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x4, &(0x7f0000000040)=@framed={{}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x82, &(0x7f0000000140)=""/130, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:28 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001d00)={{0x14}, [@NFT_MSG_DELTABLE={0x20, 0x2, 0xa, 0x5, 0x0, 0x0, {}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_DELTABLE={0x14, 0x2, 0xa, 0x101, 0x0, 0x0, {0x2}}, @NFT_MSG_DELTABLE={0x20, 0x2, 0xa, 0x5, 0x0, 0x0, {0x5}, [@NFTA_TABLE_HANDLE={0xc}]}], {0x14}}, 0x7c}}, 0x0) 00:06:28 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={{0x14}, [@NFT_MSG_DELOBJ={0x28, 0x14, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_OBJ_TYPE={0x8}, @NFTA_OBJ_HANDLE={0xc}]}, @NFT_MSG_NEWTABLE={0x14, 0x0, 0xa, 0x5}, @NFT_MSG_DELSET={0x14, 0xb, 0xa, 0x801, 0x0, 0x0, {0x1}}, @NFT_MSG_DELFLOWTABLE={0x2c, 0x18, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}]}], {0x14}}, 0xa4}}, 0x0) 00:06:28 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x18, 0x0, &(0x7f0000000080)) 00:06:28 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_mreqsrc(r0, 0x0, 0x6, 0x0, &(0x7f0000000000)=0x1) 00:06:28 executing program 5: bpf$BPF_BTF_LOAD(0x11, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x10001}, 0x20) 00:06:28 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x6cc, 0x0, &(0x7f0000000080)) [ 388.856518][ T26] audit: type=1326 audit(388.833:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=7430 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffb125cda4 code=0x7fc00000 00:06:28 executing program 0: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000780)={0x0, 0x0}) ptrace$getregset(0x4204, r0, 0x3, &(0x7f0000000900)={&(0x7f0000000800)=""/224, 0xe0}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000480)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000140)={r2, 0x1, r1, 0x5}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, &(0x7f0000000d40)=r2) r3 = socket$inet_mptcp(0x2, 0x1, 0x106) syz_io_uring_submit(0x0, 0x0, &(0x7f000000c340)=@IORING_OP_WRITEV={0x2, 0x4c, 0x4000, @fd=r3, 0xd0, &(0x7f000000c300)=[{&(0x7f000000b240)="14770c4ca53af387ec1d2a5d4bc15097ce487cf005a6fbb261b8fe19421e2b4ab8f697269bb202bf995bbc0210e2432bf2d9d2ff0106e16338039d9c4d668fc804582e3673c0d28b7f6a216bb5b14f3152f8688f25d77cb1bebaaec41376f1a46403ef5384061337c66ad352057bc6f66673ef614d03bc4cdafd79e388472a4480569adcf69db51942e5b64ddaedf435395cc8be42cf582b965dc08b58e85c56d389e37d297e79525b076b702c6ff1f250", 0xb1}, {&(0x7f000000b300)="4edbd138ecc3ba74e4114f7451a514f29c9fcc803bb674e9aa2e95975ea156d12d72bb250cbf6569818e65b20eb385e9c47ba028d245441bc328199115437df93f40a9b693dc883e12b745fca92868d1443238d6be30d573261da78ac1b5b29df8018a5c0fcc0a2cbff4821aa6f751952dcbcc70d99492e9686259d6e81e13230cc25560915b3bf3ea673c99fdfb26863b1e57bdf747f2b0c1467700a9987bbb1374dd8ba64906194dd1ff4358193432c55129287feb7f34ef32bc8a91bdbab50ad55d81b7dd8b6220fa53b2506ae2b3ff114dde88385b030a7925c3bd126da50ab9d4a646a0b84ac450d66e7fd149aa566d40518b1d1b7f1e7dd65ea2490afa963d16788fcf3cb5f0bb9e6d3f97e3690f0036979d7945414cdf6389a75b1eed0c6a3aba12e41a12a9aec62b920e4e73890f02f6118e6dc1a473075b61343397b1fe2408c5c8ba44f8b103c0f9c243442e27c5d48257d7f355899aa0be1ec08152c7a6ee4d8fbb31589b4591f10c6eb5464c6367f6611680fc1228d56e9cbcd201107ab221f50cda23488ebd770f04f709256c19e07d0f44c8a214b4761336b0abb8fa9525ab16d54100f78c77b6e521f507fccaa8d1a752da9e69cd8bd40a3ad8c1038be07e04c1531b7c748128e456680d95f6dd74e09c456426468b2369e3b9e07585e225d4a8699941291ceb48e165dd455411680b6efb14812866e8616e82d21eff0b3ae12ef610213a62929c8f01aa74dde362224230b6b104e02ff9306ccc4d1194175cce887724e4df4238148bc1847c9fc931f4009de4ff885bcc9143e13a9853d119c6a901cadbe445b15d152b507f0f3138e6b4e9a453100c56921fff60b2983dccbb05a5fdec46d3115d211f47e2a5c179665fed32a33348dd9c2701716f265ccb980e61c53789f485804da1384cf86610d0023dd9a400f4084438b2db00f668bb21fb0d9ebedcdfe57ae3e48fb8c6fb1e3cf3e98ab8422a54de227f630c97b3fd66465db910c5dd6a3705a531dc2073676d23acf16593944cf019be6d26521867ca0482fe2341b2a9a502109d6dccd4d695efe199ebc198a65c564368eb9e18815940fb57da429b1a27bfabfa9eea8b6fd161b39bb3f81d47a7655e2c2cba6ec4423d8368026ec3e2f842baaad549ef1a6748ad3be1f74de742cd6067cb1c5714f645d70b64d1d10522ff8432c6b66f51384380606d24ef3f489a2ba3df4f4ce629a15256e4ebf47666935696fd2bde7e189b682ea54764c01dc85bd95ac6bfd422152519c5b282bc67ac29f882fd941d700c16bc266bbd8c377f72aafe15b2aa098106fdd2664439366cfd875e58cd5c11ab96ae5ddd9d61384189d2dc48822d77d7387b7cc5b0df9a2a85e7596eae33fa796f3228ac81b06b48805753d22c4d8bb5b26a6974978c551585d74da3615c2f6c193674377863555dfca6c318e3a91796e66d11a2a7b99c64520e10bc456a5cf7a9c8e3ae4cd5f3e8c237db1cef4cc3ecdd281ddbdd73b0b4fa5509a09b0a0aa764c9f425d8a69cd8b7408dfb1d9883018ad757cd3f2e4d1f12b4793328c6100ac6ff724c324088f41d843e01979d484965bbc2ffc17f41f30f098642718f16df53563713e425e332e0672b1488ad0690c04d0ee77f784bde4dd87823f8b3d5bff925a1207e140048e6c24c54175ac672d7f2a16b1d1aa162cff1ba2f4e995ff226590edfbdd65836ccaf1f9b248961b6a882f430eefa8357896c779ec1e98c640adcaec5a34d069c9cf50db53a47425b3ea6bc1d3202fe0d81cd50b9e3fc50c98f576b5e7ddbc408f185cdb65f83573d0bd713541df24639edb46cbf361f9c01209fb03bf785db1cc75fa5c3baacb1b9b1b98ec01884db981a9f574e835c7070dd43bbb227cd8c6e2120a72108660f8ca5870ba7ce7ea9ac76240d61d1b388659a7699ef749c859088fe5291b581060b61a0410e6759ff33efbb6ec97168fffbe518b3e04768e49f1f3cc3f507b4cc9a4855c5faf6dc679dddb6b01b2feff5b4cba2445ccfc246ab4618f5d037eef8accb5df67326a013857bad79bba64f9e46d2441791ab66b5cd06ae400615773bb1490a4502552369afccc9dbfd1a3d25cae54ec958f10bc2de31e3333673e3feb27ed08e31820af930941ef2a1d3ab545818641279a96a8170b77fe20364ec7e56c762beaf97b447c28f4fdd9b12712eedeb69b4b0b65534d00cc9fcefecadf7d57c9d64601a91b0610321ce54f7b42520ecd9660f7184cc5cf06d72849c0f1223da47b7523e7de312466fc4097d37d328c21abf830a23dba5533a3cf00be9496ed2ac1940a81100d89e99ba98fc1279b0d4444f8ee45a42c26bcad85e163454dd2302f49154f71cdef528dd5f00115b30643d7a9ea192b51fdd6ab1ceb3b2f0808c2270848b1ce25860bf4c1d9647f9bfac3daa28b3ae953109b9af1059ee9904019543d810ec59c5d68df1b2952c578f08801e292838564916f7de63aa21cde617f43549d13ce90fb6a9072cea48a3f8d720f10c458252e0f3e0730afc991d2b4ab9cf30934acd506171af309cc3dfa5b0d5417c86f0ea1372afeb01257327d76fdf99a3aa39adbe3c8368bed8791202b12b6207ad212e4c5611d7089b390f63c7a8f698116f914e2940275581ecd8a17b45a5342e0385d4971325248dd474deffd56fdc76515dc859c0fa7310a7ea6a0d82e710c6832ec837445d7444aecc2a6a62056712bff35d62c2195cbb86a43220dfb41c5ee1663eff9d49e5c50f9d01b870e4491c4a3f2c44eacb82823b188bf62511e42110ac6a56b351029f9d535b60ed4b1282b3e285ed7883207958e97e1db5758a41f48c79019a83f86662c7a0e4ce7b14068fd63300c7120d52a0d598885c50040b17e83028ab793f1be3f56e56ce9318ad5807cd8d6c9c195a9ae0ef6f614b7b964917d3ffa278c5a8d87528aff5d8979fef9fb6dd4dad053e4a3d0d2539388aae6d17dea270badba1d72c91d3405ce412a752c36a49b3aab3f09227c7da219f0393df48cd0c438b42ff439f0339f53ce876c5152475af3795bcc26047b4862532ab21699256afe721077d660872e302a276e431e90699542869cfb804d07177ebdf1ce3cad446b56bcdaa7e7ad732f39942f3acaec3a7c71c9837601c77f3ef6cf8ef936781dbd76bcbaaea370f65baf622e84b03114b4e14184e279fb07c2f6dc5764e4fc5d69954ce350d801146ca825ed381a1def98309c2932bdd5f6c1ca7bcafb49eb196c6c0432061baf8e1db21ee7049ef75c9108714a3a1ab01f747c7438910873d7df507f39ee284b23a5b67f00eee61f0540ef1ff677da9cd1f00d0f639b6aebcb058260b3055015b8209c7987dce87a99ca52444cf04b1c54ca167648745a3de53af44d01bdce1970ab5ead0e341ba7c3de04f22a4f37545b57b2cd28a37c50f77d4aabc93313fe157305edf695eecfb158760340a2f916b7a9124d0c23b43c10e348e38cc9761fa6983e67d2d4624f22ac7a2446e25c41f0b60f61f178bc0d3e7349c917737358b546a40cac1495361f5eb7f5536b86d1f202b3d24ea209060868ffce043b889a5188fef6022d91068219120f80156ec352da5abe89cd21eebc3bf93a6c34c9bc2a88866e7e8f39e6a331802d9ce1787ccdd02ebce58c7fc417768aeda6f048ff71379fbaac876880a5df74df171bb98fa3d7b50f3691088e4e8bb70b9a04c4b24e22590a629397ec1ca03f8fca4b9b151608e21b0c8a67a01e8b78819b226d245ddfafa6e3214b23ff7ae4a24c08a3e2c12a1ff02a3e3e43241e5b8c44a54e94edc556bcc8968847215b61fe8cab86b786c069e76be0bcea7d7b65e8dc5de6fee508c3876932d84f76bc225205f9471839a6c16c6c5fb52677d6dc7e5e3725eb95cf4d7bc353b00700a7df05ef1beecbbb08615613354a0024816f3fcbc3e2b5122c3a12256d42629b5aef9cc994788fb1d036f0c44edae571e8c5eca777b2d1e28c7e89e954a96c5b2e058cb06dfc48fb21581567a4f7479419fe4acc40627ec86d325d4195cd8478f8b81fc010fb40b26813f72f8183c5fa4b1c583fef2cddfc4c0d924750aef8268f27d04e57eabb8418ae13f5ac7eb14878b46195e5eb1932c817c92f9b81b44126fcc2bbb5e28c98da43d847fba513035fea1e807443d79887a910df105d3394033e52042f422084eac4ba482372435ca3bc2503dcb13ed82339f1c4546b46b4cfcfb2e9176a3bc90b7f1c0bc370bd8a6b09340fd412c7c39853cfa0880788f48cd8f6cd959b7143489c661f3fa4b7844b539849031a044ec0f667ec0204fb58aa94bfd2b4eaaa5e34693645d9996345e43e7c563fb42f17f04819d5269dfd81fc0d1cdf03b9b397f1fe6ff29551e7efa4e72cf023c6a18f9f2df42a0cdb16964c0f51b6531264718c4f70ff4aabd5fd78c6cc4b48ab5cc9b16e2614c08805df0c4aac6d9eb27fa846fa976f693f6b342fb98405080405341a871ca33f9321e2d8a641531e52b8f96184fd559f5fa92adc04a3b2f4a553c43894f05fb08c4af2783f013a49f3e7bf5d96dfb1e79eabcf4b1ec856c8e19052edf5375de01f8ef38c3376609ef1c737ba3e468c2c0479d22d515ae5563bc80b68a2624d46e770286f0d453cb3c6d3e1e3887e0deedb2ba750191dac1c2a7936a9f5550c9786c602e649d043dfbaa0c4a8b8624898ec7276ce83610db9b3cfa321cbd2791e29001f78363475ad57edc5e96ca4798a4d05d46e7a6b43f4ff4f72d56db1b3a2ac629fbebad648eeff81b9f0f54129640d0f98057bcb25a9083490abae64de41ad3730ed059050c3c86d2d00a22264ffa609fea4f8f2142070a50c26c0e3ec18d59a9939ac69f1f1410f368c2feeb1aa77373be1136281c58d2b162bbec6931323d891e2ebc4b4ae4567cbd82fb471d37676960ed06ee05717e033bcefde3060dfc52ae71b5d10317465a8f101ead3dc915807a7fdd96c4bb8249f5f836dd20de045a0dee00d10c7d2d4925f30ea6de269fac0127d9db9708b5f6b8b04678e6b226f3ed5b21d3cfe3cbf540b544d887eeae379cf0b4dacf51e92c40eaa7cb6a3ef914236817c8877e57ccb124dc795f9cba37b28ac360888652b8629a90d3c71134192ad5537f0ef6632980f4b7cf1685a20ade356f3d962e33e52b058d1432e6f65aa3cb55e8000435678f9e1e44e77a4f31b6f595bd004e2e05d651a7758f2ed37f60bb1d7f5cdd408970a96b3894df0b54f70669c9dc8a2d0ae547049fb9cb11d733b42c9c5a42a0ea755acbe013ef9114168af371d600b0f1939fe448509e94582e0bb3e0da2d6c0372e445f477fcc03e4e47b20652446b870200da51a66fe8420adf940e7bef4a196245cd8fd31a70b11a572a301b62b970d274f90aaea3d6c62ff13b7d7bd684aacf26ab65f2d06e1ba4dae18d62e8e9f9d5932b23d980dde6fbd456becaecc465d024526a8bb2db1ce939166c2c43ff0d57d849b1e8d69f402886dd8e9cf6c570f0e97b6ec179cbaa1abcb01542b58acdc8d545814882e6d16f7c39ac39403a7e70b22a17a3fa0d6342d9dc31833dfe68834dc6b026787c46b41a3cf0937f2a8c9ba1983f19608b196606705cce51d46edf4cc5a6625a08073fa56bf7b8d5a6cc193a5a9be089c4912ff066862cde8baba55ca8affbe7629fe4709000ae5cd280fbb6c63342b03e7fa8bd2cf6e7e47e2e6f80230781d0a554d915e7d11a6337d34901ecf4f919e2a7544108b0664da1add44eaeffc211a48fe0d7a3751472df77f2cebc1741", 0x1000}], 0x2, 0x0, 0x0, {0x3}}, 0x401) recvmmsg(r3, &(0x7f000000aec0)=[{{&(0x7f0000004cc0)=@ax25={{}, [@bcast, @rose, @remote, @null, @bcast, @null, @remote, @null]}, 0x80, &(0x7f00000050c0)=[{&(0x7f0000004d40)=""/205, 0xcd}, {&(0x7f0000004e40)=""/75, 0x4b}, {&(0x7f0000004ec0)=""/237, 0xed}, {&(0x7f0000004fc0)=""/239, 0xef}], 0x4}, 0x6}, {{&(0x7f0000005100)=@ax25={{0x3, @rose}, [@null, @null, @rose, @bcast, @netrom, @default, @rose]}, 0x80, &(0x7f0000005480)=[{&(0x7f0000005180)=""/165, 0xa5}, {&(0x7f0000005240)=""/164, 0xa4}, {&(0x7f0000005300)=""/120, 0x78}, {&(0x7f0000005380)=""/225, 0xe1}], 0x4, &(0x7f00000054c0)=""/4096, 0x1000}, 0x1ade}, {{&(0x7f00000064c0)=@caif=@dbg, 0x80, &(0x7f0000009540)=[{&(0x7f0000006540)=""/4096, 0x1000}, {&(0x7f0000007540)=""/4096, 0x1000}, {&(0x7f0000008540)=""/4096, 0x1000}], 0x3, &(0x7f0000009580)=""/222, 0xde}, 0x8001}, {{&(0x7f0000009680)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f000000ab40)=[{&(0x7f0000009700)=""/4096, 0x1000}, {&(0x7f000000a700)=""/192, 0xc0}, {&(0x7f000000a7c0)=""/46, 0x2e}, {&(0x7f000000a800)=""/210, 0xd2}, {&(0x7f000000a900)=""/155, 0x9b}, {&(0x7f000000a9c0)=""/247, 0xf7}, {&(0x7f000000aac0)=""/118, 0x76}], 0x7, &(0x7f000000abc0)=""/161, 0xa1}, 0x6cf}, {{&(0x7f000000ac80)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f000000ae80)=[{&(0x7f000000ad00)=""/146, 0x92}, {&(0x7f000000adc0)=""/169, 0xa9}], 0x2}, 0x403}], 0x5, 0x40, &(0x7f000000b000)) clock_gettime(0x0, &(0x7f0000004c40)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000004b40)=[{{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000d00)=[{&(0x7f00000009c0)=""/78, 0x4e}, {&(0x7f0000000a40)=""/223, 0xdf}, {&(0x7f0000000b40)=""/174, 0xae}, {&(0x7f0000000c00)=""/211, 0xd3}], 0x4, &(0x7f000000c880)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000008f7ff90eabcb000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80}}, {{&(0x7f0000000dc0), 0x6e, &(0x7f0000001f40)=[{&(0x7f0000000e40)=""/225, 0xe1}, {&(0x7f0000000f40)=""/4096, 0x1000}], 0x2, &(0x7f0000001f80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}, {{&(0x7f0000002000)=@abs, 0x6e, &(0x7f00000035c0)=[{&(0x7f0000002080)=""/210, 0xd2}, {&(0x7f0000002180)=""/23, 0x17}, {&(0x7f00000021c0)=""/167, 0xa7}, {&(0x7f0000002280)=""/48, 0x30}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/139, 0x8b}, {&(0x7f0000003380)=""/230, 0xe6}, {&(0x7f0000003480)=""/82, 0x52}, {&(0x7f0000003500)=""/191, 0xbf}], 0x9}}, {{&(0x7f0000003680), 0x6e, &(0x7f00000049c0)=[{&(0x7f0000003700)=""/245, 0xf5}, {&(0x7f0000003800)=""/199, 0xc7}, {&(0x7f0000003900)=""/130, 0x82}, {&(0x7f00000039c0)=""/4096, 0x1000}], 0x4, &(0x7f0000004a00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x130}}], 0x4, 0x1, &(0x7f0000004c80)={r4, r5+10000000}) r7 = syz_usb_connect(0x6, 0x18, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2c, 0x6, 0x60, 0xff, 0x1410, 0x9011, 0xe1bd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x2, 0x0, 0x20, 0x6, [{{0x9, 0x4, 0x36, 0x7e, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) r8 = syz_usb_connect$hid(0x4, 0x36, &(0x7f000000b040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x45e, 0x9d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xe0, 0x20, 0x92, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x1f, 0x57, 0x1, {0x22, 0xf4d}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x40, 0x7, 0x7f}}}}}]}}]}}, &(0x7f000000b200)={0xa, &(0x7f000000b080)={0xa, 0x6, 0x310, 0x40, 0x8, 0x0, 0xff, 0x1}, 0x3b, &(0x7f000000b0c0)={0x5, 0xf, 0x3b, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xc, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "947776e87a4a98ece2982a70f96086bd"}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "17191398ff3c733549808e2e7c4c4693"}]}, 0x3, [{0x4, &(0x7f000000b100)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f000000b140)=@lang_id={0x4, 0x3, 0x41c}}, {0x53, &(0x7f000000b180)=@string={0x53, 0x3, "ce9aed92a8639ebf039796fbb0ac1db8e28f3aeb82ae5b3af179f6ae258011c839a8689df67500ddeedba767ac00c734e7852bccc4fa6a1777e35bc2749818818374b576d18b5be47427e9674bb802a853"}}]}) recvmsg(r6, &(0x7f000000c840)={&(0x7f000000c380)=@xdp, 0x80, &(0x7f000000c780)=[{&(0x7f000000c400)=""/234, 0xea}, {&(0x7f000000c500)=""/233, 0xe9}, {&(0x7f000000c600)=""/37, 0x25}, {&(0x7f000000c640)=""/126, 0x7e}, {&(0x7f000000c6c0)=""/135, 0x87}], 0x5, &(0x7f000000c800)=""/1, 0x1}, 0x22) syz_usb_control_io(r8, &(0x7f000000cb00)={0x2c, &(0x7f0000000080)={0x40, 0x7, 0x3a, {0x3a, 0x9, "02f7ad40b94d303564da1174bf74919d550b3e5be5d835de179d9002e45c1683aa9c5290bac1f3215a7bf2c7b62728fe711542d245549e24"}}, &(0x7f000000ca00)={0x0, 0x3, 0xdd, @string={0xdd, 0x3, "684c203562b14364160cddbd873d1a8ab10335f906c9aa33a308674927053f7dd84aff6e20862341ee0aa00cc6070bcdfbaa4937057c2c1f7506e6f2c99b47aa05c63a8fc2e0fc712f22943c64adbb6c883afba6630cb0859067594163222a38c3994c466eb11d6b8075e803ca9418a0a5b5c29d970450932d865566bad3415a69c1a47c3edb4600baaa834bb9482bd613d0f1118677bb62a0b493980534e9a3541cd175654c4056cd10988460d18bb2a1e76d5c7c033150df2291f51120cd46a676dbc4ebcf31d75e8e3ddab9e46b20897d816807bae09e7a487c"}}, &(0x7f00000000c0)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x0, 0x1, 0x8, 0x8}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x3, 0x7f, 0x7, "d62e1f82", "11002904"}}, &(0x7f0000000d80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x2, 0x1, 0x6, 0x20, 0x7, 0x1}}}, &(0x7f000000cf40)={0x84, &(0x7f000000cb40)={0x20, 0x7, 0x31, "738798266db018e7c1a407015f70b73c674a38f705222727dbb5d49f2a128097364bb8f6481a6377fa31b3b6679820669f"}, &(0x7f000000cb80)={0x0, 0xa, 0x1, 0x1}, &(0x7f000000cbc0)={0x0, 0x8, 0x1, 0x1}, &(0x7f000000cc00)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f000000cc40)={0x20, 0x0, 0x4, {0xc0, 0x10}}, &(0x7f000000cc80)={0x40, 0x7, 0x2, 0x32f}, &(0x7f000000ccc0)={0x40, 0x9, 0x1, 0x9}, &(0x7f000000cd00)={0x40, 0xb, 0x2, "59ff"}, &(0x7f000000cd40)={0x40, 0xf, 0x2, 0x4}, &(0x7f000000cd80)={0x40, 0x13, 0x6}, &(0x7f000000cdc0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f000000ce00)={0x40, 0x19, 0x2, "9f77"}, &(0x7f000000ce40)={0x40, 0x1a, 0x2, 0x9}, &(0x7f000000ce80)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f000000cec0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f000000cf00)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r7, &(0x7f0000000240)={0x2c, &(0x7f000000c940)=ANY=[@ANYBLOB="40228200000082280f782aef3477f4d5ecd099dffc5337c8d52a52ba987516d49d863795096b040db495fcc371e87b8caab0190bd1558a50a2600103cb960e8286a439ece27992b1b42becdec759fedc23929a2d52f1c38d93eb768d52229f932f6a864a158c09761a3e690fb57037a3d5ee18a8a942dc37fe35e0f52ac5426f394a173dfc9fe6cb34b0cffd204b1cd8"], &(0x7f0000000000)={0x0, 0x3, 0x2e, @string={0x2e, 0x3, "128cc598404e3ae8cb0a318591b145e70f795f1161e3233bea2ec8701fda79e102385c87117347862e1b22c1"}}, &(0x7f0000000140)={0x0, 0xf, 0x60, {0x5, 0xf, 0x60, 0x1, [@generic={0x5b, 0x10, 0x2, "77864260134983d623125705ac06bbcf3805fe11df59f1906736bcbcccd4031521bac1140d39ba021b711d39b53f8f788f5a49d002ae34370eff301b272937831931374e3d008194548ec414ac8d4ddce0f494a0846ddce6"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x4, 0xd6, 0x0, "7ae1f524", "c23d2fbf"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x25, 0x60, 0x80, 0x4, 0x3, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x0, 0xf, 0x6b, "0a05739020dcb5e64ad9946a6a68f9e6386d84d272a6920375d76ba0192303e0a196479930579d3465f2daa052011089f1cdf8f75c94a9b4c413fd49afa123cdbb61a2a2ab73f3bee21843b7126480f2fafb6705df9bee5f3a418a0d97f4210db2e50833080a6d65d638a5"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x4, 0x10}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000480)={0x40, 0xb, 0x2, 'G/'}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0xdee}, &(0x7f0000000500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @random="f726158a94bd"}, &(0x7f0000000580)={0x40, 0x19, 0x2, "ea89"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x7}}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000780)) (async) ptrace$getregset(0x4204, r0, 0x3, &(0x7f0000000900)={&(0x7f0000000800)=""/224, 0xe0}) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000480)) (async) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000140)={r2, 0x1, r1, 0x5}) (async) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, &(0x7f0000000d40)=r2) (async) socket$inet_mptcp(0x2, 0x1, 0x106) (async) syz_io_uring_submit(0x0, 0x0, &(0x7f000000c340)=@IORING_OP_WRITEV={0x2, 0x4c, 0x4000, @fd=r3, 0xd0, &(0x7f000000c300)=[{&(0x7f000000b240)="14770c4ca53af387ec1d2a5d4bc15097ce487cf005a6fbb261b8fe19421e2b4ab8f697269bb202bf995bbc0210e2432bf2d9d2ff0106e16338039d9c4d668fc804582e3673c0d28b7f6a216bb5b14f3152f8688f25d77cb1bebaaec41376f1a46403ef5384061337c66ad352057bc6f66673ef614d03bc4cdafd79e388472a4480569adcf69db51942e5b64ddaedf435395cc8be42cf582b965dc08b58e85c56d389e37d297e79525b076b702c6ff1f250", 0xb1}, {&(0x7f000000b300)="4edbd138ecc3ba74e4114f7451a514f29c9fcc803bb674e9aa2e95975ea156d12d72bb250cbf6569818e65b20eb385e9c47ba028d245441bc328199115437df93f40a9b693dc883e12b745fca92868d1443238d6be30d573261da78ac1b5b29df8018a5c0fcc0a2cbff4821aa6f751952dcbcc70d99492e9686259d6e81e13230cc25560915b3bf3ea673c99fdfb26863b1e57bdf747f2b0c1467700a9987bbb1374dd8ba64906194dd1ff4358193432c55129287feb7f34ef32bc8a91bdbab50ad55d81b7dd8b6220fa53b2506ae2b3ff114dde88385b030a7925c3bd126da50ab9d4a646a0b84ac450d66e7fd149aa566d40518b1d1b7f1e7dd65ea2490afa963d16788fcf3cb5f0bb9e6d3f97e3690f0036979d7945414cdf6389a75b1eed0c6a3aba12e41a12a9aec62b920e4e73890f02f6118e6dc1a473075b61343397b1fe2408c5c8ba44f8b103c0f9c243442e27c5d48257d7f355899aa0be1ec08152c7a6ee4d8fbb31589b4591f10c6eb5464c6367f6611680fc1228d56e9cbcd201107ab221f50cda23488ebd770f04f709256c19e07d0f44c8a214b4761336b0abb8fa9525ab16d54100f78c77b6e521f507fccaa8d1a752da9e69cd8bd40a3ad8c1038be07e04c1531b7c748128e456680d95f6dd74e09c456426468b2369e3b9e07585e225d4a8699941291ceb48e165dd455411680b6efb14812866e8616e82d21eff0b3ae12ef610213a62929c8f01aa74dde362224230b6b104e02ff9306ccc4d1194175cce887724e4df4238148bc1847c9fc931f4009de4ff885bcc9143e13a9853d119c6a901cadbe445b15d152b507f0f3138e6b4e9a453100c56921fff60b2983dccbb05a5fdec46d3115d211f47e2a5c179665fed32a33348dd9c2701716f265ccb980e61c53789f485804da1384cf86610d0023dd9a400f4084438b2db00f668bb21fb0d9ebedcdfe57ae3e48fb8c6fb1e3cf3e98ab8422a54de227f630c97b3fd66465db910c5dd6a3705a531dc2073676d23acf16593944cf019be6d26521867ca0482fe2341b2a9a502109d6dccd4d695efe199ebc198a65c564368eb9e18815940fb57da429b1a27bfabfa9eea8b6fd161b39bb3f81d47a7655e2c2cba6ec4423d8368026ec3e2f842baaad549ef1a6748ad3be1f74de742cd6067cb1c5714f645d70b64d1d10522ff8432c6b66f51384380606d24ef3f489a2ba3df4f4ce629a15256e4ebf47666935696fd2bde7e189b682ea54764c01dc85bd95ac6bfd422152519c5b282bc67ac29f882fd941d700c16bc266bbd8c377f72aafe15b2aa098106fdd2664439366cfd875e58cd5c11ab96ae5ddd9d61384189d2dc48822d77d7387b7cc5b0df9a2a85e7596eae33fa796f3228ac81b06b48805753d22c4d8bb5b26a6974978c551585d74da3615c2f6c193674377863555dfca6c318e3a91796e66d11a2a7b99c64520e10bc456a5cf7a9c8e3ae4cd5f3e8c237db1cef4cc3ecdd281ddbdd73b0b4fa5509a09b0a0aa764c9f425d8a69cd8b7408dfb1d9883018ad757cd3f2e4d1f12b4793328c6100ac6ff724c324088f41d843e01979d484965bbc2ffc17f41f30f098642718f16df53563713e425e332e0672b1488ad0690c04d0ee77f784bde4dd87823f8b3d5bff925a1207e140048e6c24c54175ac672d7f2a16b1d1aa162cff1ba2f4e995ff226590edfbdd65836ccaf1f9b248961b6a882f430eefa8357896c779ec1e98c640adcaec5a34d069c9cf50db53a47425b3ea6bc1d3202fe0d81cd50b9e3fc50c98f576b5e7ddbc408f185cdb65f83573d0bd713541df24639edb46cbf361f9c01209fb03bf785db1cc75fa5c3baacb1b9b1b98ec01884db981a9f574e835c7070dd43bbb227cd8c6e2120a72108660f8ca5870ba7ce7ea9ac76240d61d1b388659a7699ef749c859088fe5291b581060b61a0410e6759ff33efbb6ec97168fffbe518b3e04768e49f1f3cc3f507b4cc9a4855c5faf6dc679dddb6b01b2feff5b4cba2445ccfc246ab4618f5d037eef8accb5df67326a013857bad79bba64f9e46d2441791ab66b5cd06ae400615773bb1490a4502552369afccc9dbfd1a3d25cae54ec958f10bc2de31e3333673e3feb27ed08e31820af930941ef2a1d3ab545818641279a96a8170b77fe20364ec7e56c762beaf97b447c28f4fdd9b12712eedeb69b4b0b65534d00cc9fcefecadf7d57c9d64601a91b0610321ce54f7b42520ecd9660f7184cc5cf06d72849c0f1223da47b7523e7de312466fc4097d37d328c21abf830a23dba5533a3cf00be9496ed2ac1940a81100d89e99ba98fc1279b0d4444f8ee45a42c26bcad85e163454dd2302f49154f71cdef528dd5f00115b30643d7a9ea192b51fdd6ab1ceb3b2f0808c2270848b1ce25860bf4c1d9647f9bfac3daa28b3ae953109b9af1059ee9904019543d810ec59c5d68df1b2952c578f08801e292838564916f7de63aa21cde617f43549d13ce90fb6a9072cea48a3f8d720f10c458252e0f3e0730afc991d2b4ab9cf30934acd506171af309cc3dfa5b0d5417c86f0ea1372afeb01257327d76fdf99a3aa39adbe3c8368bed8791202b12b6207ad212e4c5611d7089b390f63c7a8f698116f914e2940275581ecd8a17b45a5342e0385d4971325248dd474deffd56fdc76515dc859c0fa7310a7ea6a0d82e710c6832ec837445d7444aecc2a6a62056712bff35d62c2195cbb86a43220dfb41c5ee1663eff9d49e5c50f9d01b870e4491c4a3f2c44eacb82823b188bf62511e42110ac6a56b351029f9d535b60ed4b1282b3e285ed7883207958e97e1db5758a41f48c79019a83f86662c7a0e4ce7b14068fd63300c7120d52a0d598885c50040b17e83028ab793f1be3f56e56ce9318ad5807cd8d6c9c195a9ae0ef6f614b7b964917d3ffa278c5a8d87528aff5d8979fef9fb6dd4dad053e4a3d0d2539388aae6d17dea270badba1d72c91d3405ce412a752c36a49b3aab3f09227c7da219f0393df48cd0c438b42ff439f0339f53ce876c5152475af3795bcc26047b4862532ab21699256afe721077d660872e302a276e431e90699542869cfb804d07177ebdf1ce3cad446b56bcdaa7e7ad732f39942f3acaec3a7c71c9837601c77f3ef6cf8ef936781dbd76bcbaaea370f65baf622e84b03114b4e14184e279fb07c2f6dc5764e4fc5d69954ce350d801146ca825ed381a1def98309c2932bdd5f6c1ca7bcafb49eb196c6c0432061baf8e1db21ee7049ef75c9108714a3a1ab01f747c7438910873d7df507f39ee284b23a5b67f00eee61f0540ef1ff677da9cd1f00d0f639b6aebcb058260b3055015b8209c7987dce87a99ca52444cf04b1c54ca167648745a3de53af44d01bdce1970ab5ead0e341ba7c3de04f22a4f37545b57b2cd28a37c50f77d4aabc93313fe157305edf695eecfb158760340a2f916b7a9124d0c23b43c10e348e38cc9761fa6983e67d2d4624f22ac7a2446e25c41f0b60f61f178bc0d3e7349c917737358b546a40cac1495361f5eb7f5536b86d1f202b3d24ea209060868ffce043b889a5188fef6022d91068219120f80156ec352da5abe89cd21eebc3bf93a6c34c9bc2a88866e7e8f39e6a331802d9ce1787ccdd02ebce58c7fc417768aeda6f048ff71379fbaac876880a5df74df171bb98fa3d7b50f3691088e4e8bb70b9a04c4b24e22590a629397ec1ca03f8fca4b9b151608e21b0c8a67a01e8b78819b226d245ddfafa6e3214b23ff7ae4a24c08a3e2c12a1ff02a3e3e43241e5b8c44a54e94edc556bcc8968847215b61fe8cab86b786c069e76be0bcea7d7b65e8dc5de6fee508c3876932d84f76bc225205f9471839a6c16c6c5fb52677d6dc7e5e3725eb95cf4d7bc353b00700a7df05ef1beecbbb08615613354a0024816f3fcbc3e2b5122c3a12256d42629b5aef9cc994788fb1d036f0c44edae571e8c5eca777b2d1e28c7e89e954a96c5b2e058cb06dfc48fb21581567a4f7479419fe4acc40627ec86d325d4195cd8478f8b81fc010fb40b26813f72f8183c5fa4b1c583fef2cddfc4c0d924750aef8268f27d04e57eabb8418ae13f5ac7eb14878b46195e5eb1932c817c92f9b81b44126fcc2bbb5e28c98da43d847fba513035fea1e807443d79887a910df105d3394033e52042f422084eac4ba482372435ca3bc2503dcb13ed82339f1c4546b46b4cfcfb2e9176a3bc90b7f1c0bc370bd8a6b09340fd412c7c39853cfa0880788f48cd8f6cd959b7143489c661f3fa4b7844b539849031a044ec0f667ec0204fb58aa94bfd2b4eaaa5e34693645d9996345e43e7c563fb42f17f04819d5269dfd81fc0d1cdf03b9b397f1fe6ff29551e7efa4e72cf023c6a18f9f2df42a0cdb16964c0f51b6531264718c4f70ff4aabd5fd78c6cc4b48ab5cc9b16e2614c08805df0c4aac6d9eb27fa846fa976f693f6b342fb98405080405341a871ca33f9321e2d8a641531e52b8f96184fd559f5fa92adc04a3b2f4a553c43894f05fb08c4af2783f013a49f3e7bf5d96dfb1e79eabcf4b1ec856c8e19052edf5375de01f8ef38c3376609ef1c737ba3e468c2c0479d22d515ae5563bc80b68a2624d46e770286f0d453cb3c6d3e1e3887e0deedb2ba750191dac1c2a7936a9f5550c9786c602e649d043dfbaa0c4a8b8624898ec7276ce83610db9b3cfa321cbd2791e29001f78363475ad57edc5e96ca4798a4d05d46e7a6b43f4ff4f72d56db1b3a2ac629fbebad648eeff81b9f0f54129640d0f98057bcb25a9083490abae64de41ad3730ed059050c3c86d2d00a22264ffa609fea4f8f2142070a50c26c0e3ec18d59a9939ac69f1f1410f368c2feeb1aa77373be1136281c58d2b162bbec6931323d891e2ebc4b4ae4567cbd82fb471d37676960ed06ee05717e033bcefde3060dfc52ae71b5d10317465a8f101ead3dc915807a7fdd96c4bb8249f5f836dd20de045a0dee00d10c7d2d4925f30ea6de269fac0127d9db9708b5f6b8b04678e6b226f3ed5b21d3cfe3cbf540b544d887eeae379cf0b4dacf51e92c40eaa7cb6a3ef914236817c8877e57ccb124dc795f9cba37b28ac360888652b8629a90d3c71134192ad5537f0ef6632980f4b7cf1685a20ade356f3d962e33e52b058d1432e6f65aa3cb55e8000435678f9e1e44e77a4f31b6f595bd004e2e05d651a7758f2ed37f60bb1d7f5cdd408970a96b3894df0b54f70669c9dc8a2d0ae547049fb9cb11d733b42c9c5a42a0ea755acbe013ef9114168af371d600b0f1939fe448509e94582e0bb3e0da2d6c0372e445f477fcc03e4e47b20652446b870200da51a66fe8420adf940e7bef4a196245cd8fd31a70b11a572a301b62b970d274f90aaea3d6c62ff13b7d7bd684aacf26ab65f2d06e1ba4dae18d62e8e9f9d5932b23d980dde6fbd456becaecc465d024526a8bb2db1ce939166c2c43ff0d57d849b1e8d69f402886dd8e9cf6c570f0e97b6ec179cbaa1abcb01542b58acdc8d545814882e6d16f7c39ac39403a7e70b22a17a3fa0d6342d9dc31833dfe68834dc6b026787c46b41a3cf0937f2a8c9ba1983f19608b196606705cce51d46edf4cc5a6625a08073fa56bf7b8d5a6cc193a5a9be089c4912ff066862cde8baba55ca8affbe7629fe4709000ae5cd280fbb6c63342b03e7fa8bd2cf6e7e47e2e6f80230781d0a554d915e7d11a6337d34901ecf4f919e2a7544108b0664da1add44eaeffc211a48fe0d7a3751472df77f2cebc1741", 0x1000}], 0x2, 0x0, 0x0, {0x3}}, 0x401) (async) recvmmsg(r3, &(0x7f000000aec0)=[{{&(0x7f0000004cc0)=@ax25={{}, [@bcast, @rose, @remote, @null, @bcast, @null, @remote, @null]}, 0x80, &(0x7f00000050c0)=[{&(0x7f0000004d40)=""/205, 0xcd}, {&(0x7f0000004e40)=""/75, 0x4b}, {&(0x7f0000004ec0)=""/237, 0xed}, {&(0x7f0000004fc0)=""/239, 0xef}], 0x4}, 0x6}, {{&(0x7f0000005100)=@ax25={{0x3, @rose}, [@null, @null, @rose, @bcast, @netrom, @default, @rose]}, 0x80, &(0x7f0000005480)=[{&(0x7f0000005180)=""/165, 0xa5}, {&(0x7f0000005240)=""/164, 0xa4}, {&(0x7f0000005300)=""/120, 0x78}, {&(0x7f0000005380)=""/225, 0xe1}], 0x4, &(0x7f00000054c0)=""/4096, 0x1000}, 0x1ade}, {{&(0x7f00000064c0)=@caif=@dbg, 0x80, &(0x7f0000009540)=[{&(0x7f0000006540)=""/4096, 0x1000}, {&(0x7f0000007540)=""/4096, 0x1000}, {&(0x7f0000008540)=""/4096, 0x1000}], 0x3, &(0x7f0000009580)=""/222, 0xde}, 0x8001}, {{&(0x7f0000009680)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f000000ab40)=[{&(0x7f0000009700)=""/4096, 0x1000}, {&(0x7f000000a700)=""/192, 0xc0}, {&(0x7f000000a7c0)=""/46, 0x2e}, {&(0x7f000000a800)=""/210, 0xd2}, {&(0x7f000000a900)=""/155, 0x9b}, {&(0x7f000000a9c0)=""/247, 0xf7}, {&(0x7f000000aac0)=""/118, 0x76}], 0x7, &(0x7f000000abc0)=""/161, 0xa1}, 0x6cf}, {{&(0x7f000000ac80)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f000000ae80)=[{&(0x7f000000ad00)=""/146, 0x92}, {&(0x7f000000adc0)=""/169, 0xa9}], 0x2}, 0x403}], 0x5, 0x40, &(0x7f000000b000)) (async) clock_gettime(0x0, &(0x7f0000004c40)) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000004b40)=[{{&(0x7f0000000940)=@abs, 0x6e, &(0x7f0000000d00)=[{&(0x7f00000009c0)=""/78, 0x4e}, {&(0x7f0000000a40)=""/223, 0xdf}, {&(0x7f0000000b40)=""/174, 0xae}, {&(0x7f0000000c00)=""/211, 0xd3}], 0x4, &(0x7f000000c880)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000008f7ff90eabcb000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80}}, {{&(0x7f0000000dc0), 0x6e, &(0x7f0000001f40)=[{&(0x7f0000000e40)=""/225, 0xe1}, {&(0x7f0000000f40)=""/4096, 0x1000}], 0x2, &(0x7f0000001f80)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}, {{&(0x7f0000002000)=@abs, 0x6e, &(0x7f00000035c0)=[{&(0x7f0000002080)=""/210, 0xd2}, {&(0x7f0000002180)=""/23, 0x17}, {&(0x7f00000021c0)=""/167, 0xa7}, {&(0x7f0000002280)=""/48, 0x30}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/139, 0x8b}, {&(0x7f0000003380)=""/230, 0xe6}, {&(0x7f0000003480)=""/82, 0x52}, {&(0x7f0000003500)=""/191, 0xbf}], 0x9}}, {{&(0x7f0000003680), 0x6e, &(0x7f00000049c0)=[{&(0x7f0000003700)=""/245, 0xf5}, {&(0x7f0000003800)=""/199, 0xc7}, {&(0x7f0000003900)=""/130, 0x82}, {&(0x7f00000039c0)=""/4096, 0x1000}], 0x4, &(0x7f0000004a00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x130}}], 0x4, 0x1, &(0x7f0000004c80)={r4, r5+10000000}) (async) syz_usb_connect(0x6, 0x18, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2c, 0x6, 0x60, 0xff, 0x1410, 0x9011, 0xe1bd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x2, 0x0, 0x20, 0x6, [{{0x9, 0x4, 0x36, 0x7e, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f000000b040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x45e, 0x9d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xe0, 0x20, 0x92, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x1f, 0x57, 0x1, {0x22, 0xf4d}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x40, 0x7, 0x7f}}}}}]}}]}}, &(0x7f000000b200)={0xa, &(0x7f000000b080)={0xa, 0x6, 0x310, 0x40, 0x8, 0x0, 0xff, 0x1}, 0x3b, &(0x7f000000b0c0)={0x5, 0xf, 0x3b, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0xc, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "947776e87a4a98ece2982a70f96086bd"}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "17191398ff3c733549808e2e7c4c4693"}]}, 0x3, [{0x4, &(0x7f000000b100)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f000000b140)=@lang_id={0x4, 0x3, 0x41c}}, {0x53, &(0x7f000000b180)=@string={0x53, 0x3, "ce9aed92a8639ebf039796fbb0ac1db8e28f3aeb82ae5b3af179f6ae258011c839a8689df67500ddeedba767ac00c734e7852bccc4fa6a1777e35bc2749818818374b576d18b5be47427e9674bb802a853"}}]}) (async) recvmsg(r6, &(0x7f000000c840)={&(0x7f000000c380)=@xdp, 0x80, &(0x7f000000c780)=[{&(0x7f000000c400)=""/234, 0xea}, {&(0x7f000000c500)=""/233, 0xe9}, {&(0x7f000000c600)=""/37, 0x25}, {&(0x7f000000c640)=""/126, 0x7e}, {&(0x7f000000c6c0)=""/135, 0x87}], 0x5, &(0x7f000000c800)=""/1, 0x1}, 0x22) (async) syz_usb_control_io(r8, &(0x7f000000cb00)={0x2c, &(0x7f0000000080)={0x40, 0x7, 0x3a, {0x3a, 0x9, "02f7ad40b94d303564da1174bf74919d550b3e5be5d835de179d9002e45c1683aa9c5290bac1f3215a7bf2c7b62728fe711542d245549e24"}}, &(0x7f000000ca00)={0x0, 0x3, 0xdd, @string={0xdd, 0x3, "684c203562b14364160cddbd873d1a8ab10335f906c9aa33a308674927053f7dd84aff6e20862341ee0aa00cc6070bcdfbaa4937057c2c1f7506e6f2c99b47aa05c63a8fc2e0fc712f22943c64adbb6c883afba6630cb0859067594163222a38c3994c466eb11d6b8075e803ca9418a0a5b5c29d970450932d865566bad3415a69c1a47c3edb4600baaa834bb9482bd613d0f1118677bb62a0b493980534e9a3541cd175654c4056cd10988460d18bb2a1e76d5c7c033150df2291f51120cd46a676dbc4ebcf31d75e8e3ddab9e46b20897d816807bae09e7a487c"}}, &(0x7f00000000c0)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x0, 0x1, 0x8, 0x8}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x3, 0x7f, 0x7, "d62e1f82", "11002904"}}, &(0x7f0000000d80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x2, 0x1, 0x6, 0x20, 0x7, 0x1}}}, &(0x7f000000cf40)={0x84, &(0x7f000000cb40)={0x20, 0x7, 0x31, "738798266db018e7c1a407015f70b73c674a38f705222727dbb5d49f2a128097364bb8f6481a6377fa31b3b6679820669f"}, &(0x7f000000cb80)={0x0, 0xa, 0x1, 0x1}, &(0x7f000000cbc0)={0x0, 0x8, 0x1, 0x1}, &(0x7f000000cc00)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f000000cc40)={0x20, 0x0, 0x4, {0xc0, 0x10}}, &(0x7f000000cc80)={0x40, 0x7, 0x2, 0x32f}, &(0x7f000000ccc0)={0x40, 0x9, 0x1, 0x9}, &(0x7f000000cd00)={0x40, 0xb, 0x2, "59ff"}, &(0x7f000000cd40)={0x40, 0xf, 0x2, 0x4}, &(0x7f000000cd80)={0x40, 0x13, 0x6}, &(0x7f000000cdc0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f000000ce00)={0x40, 0x19, 0x2, "9f77"}, &(0x7f000000ce40)={0x40, 0x1a, 0x2, 0x9}, &(0x7f000000ce80)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f000000cec0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f000000cf00)={0x40, 0x21, 0x1, 0x8}}) (async) syz_usb_control_io(r7, &(0x7f0000000240)={0x2c, &(0x7f000000c940)=ANY=[@ANYBLOB="40228200000082280f782aef3477f4d5ecd099dffc5337c8d52a52ba987516d49d863795096b040db495fcc371e87b8caab0190bd1558a50a2600103cb960e8286a439ece27992b1b42becdec759fedc23929a2d52f1c38d93eb768d52229f932f6a864a158c09761a3e690fb57037a3d5ee18a8a942dc37fe35e0f52ac5426f394a173dfc9fe6cb34b0cffd204b1cd8"], &(0x7f0000000000)={0x0, 0x3, 0x2e, @string={0x2e, 0x3, "128cc598404e3ae8cb0a318591b145e70f795f1161e3233bea2ec8701fda79e102385c87117347862e1b22c1"}}, &(0x7f0000000140)={0x0, 0xf, 0x60, {0x5, 0xf, 0x60, 0x1, [@generic={0x5b, 0x10, 0x2, "77864260134983d623125705ac06bbcf3805fe11df59f1906736bcbcccd4031521bac1140d39ba021b711d39b53f8f788f5a49d002ae34370eff301b272937831931374e3d008194548ec414ac8d4ddce0f494a0846ddce6"}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x4, 0xd6, 0x0, "7ae1f524", "c23d2fbf"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x25, 0x60, 0x80, 0x4, 0x3, 0x7}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x0, 0xf, 0x6b, "0a05739020dcb5e64ad9946a6a68f9e6386d84d272a6920375d76ba0192303e0a196479930579d3465f2daa052011089f1cdf8f75c94a9b4c413fd49afa123cdbb61a2a2ab73f3bee21843b7126480f2fafb6705df9bee5f3a418a0d97f4210db2e50833080a6d65d638a5"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x4, 0x10}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000480)={0x40, 0xb, 0x2, 'G/'}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0xdee}, &(0x7f0000000500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @random="f726158a94bd"}, &(0x7f0000000580)={0x40, 0x19, 0x2, "ea89"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x7}}) (async) 00:06:28 executing program 3: r0 = socket$netlink(0x10, 0x3, 0xa) syz_genetlink_get_family_id$devlink(&(0x7f0000000180), r0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x64, 0x0, 0x0, 0x0, 0x0, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8}, {0x6}, {0x5}, {0x6}, {0x8}}]}, 0x64}}, 0x0) 00:06:28 executing program 1: socket(0x28, 0x0, 0xfffeffff) 00:06:28 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x16, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:28 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write$binfmt_script(r0, 0x0, 0x1000000000000) 00:06:28 executing program 2: socketpair(0xa, 0x2, 0x0, &(0x7f0000000d00)) 00:06:28 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, &(0x7f0000000100)) 00:06:28 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x22, 0x0, &(0x7f0000000040)) 00:06:28 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x6, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xa, 0x5}, {0x10}, {0x5}, {0x0, 0x5}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f00000001c0)=""/210, 0x4a, 0xd2, 0x1}, 0x20) 00:06:28 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x6c7, 0x0, &(0x7f0000000080)) 00:06:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = gettid() r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={{0x18, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r3]}}], 0x50}, 0x0) 00:06:28 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000780)=@bloom_filter={0x1e, 0x0, 0x8, 0x9}, 0x48) [ 388.989318][ T26] audit: type=1326 audit(388.963:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=7458 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffb125cda4 code=0x7fc00000 [ 388.995131][ T26] audit: type=1326 audit(388.963:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=7458 comm="syz-executor.0" exe="/root/syz-executor.0" sig=0 arch=c00000b7 syscall=98 compat=0 ip=0xffffb125cda4 code=0x7fc00000 00:06:28 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000a80)={0x2c, &(0x7f00000006c0)={0x40, 0x1, 0xfd, {0xfd, 0x23, "f2df1eb56a567c4b0a0b717102c3443c3265b1f539f39c12341c36c2d7cf395b89a96c399842cb05b72b39681e74f718f6dc9e3b8073235926194e1cb2756cc125f5ba3cd0a80d11dc9cafd7390ba3f909918bdf921ef60a315703e2bd241bfc3e3e6d61d77923338f41b36b441d6957d7435637e6d5661132cbcdd9b5ac14aaa6155cc732a1cfae738d6fdcb55535dbff44f52c2be99db00011111b64db091276c49b78200f9f7da309251cfc1baa57cd93d5314bfcff69e32fc56e0ae524e13bf9f95352743cc9310120a662c8587d971ebf1e2845439d0261b1d7850be97e06d6d8c02c6d4e81882e1ac0e4ebea2867713f25a7670ad3ae4f04"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000840)={0x0, 0xf, 0x1a4, {0x5, 0xf, 0x1a4, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x0, 0x25, 0xfc}, @ss_container_id={0x14, 0x10, 0x4, 0xbf, "83c17c88714c44857913d20c672c5eee"}, @generic={0x8e, 0x10, 0x3, "f4233effd7696d09c7cc0aca6e821c2cda579ac0874b05f15e5f0239554db0ad22a4827595d2589198ccf3693e90f8c1693cddd85a63d38b72e8064ea25c934a8c553c0713a0ea8be9034cab4feaa753a78a503cc28d0269e90a3a06f0be26954692cf747afb267d69397053475c000d4aa3b2ff5a6fe7f2c3949071ab0f46557b1b1d71c8651031f6ad33"}, @generic={0xe8, 0x10, 0xb, "2be76134bc60ff7e95fd2a12bb2272024cae71856f975c14d62667a59f8f9f750ad60c9a93986a67f5769ba143b3600016018b79f3e1cba214fa80db46ee5739add18ef6d085a5fc181e7293f38389757e198e5fd3302a08161c6fdc0374ca3b1544434faa940cd255d1b192d2a3e5c8ac8a924cb2e432a61e802b273e83e6025cb541c0ea54d2d77c3b704660690dbd4bb5c03fa203927c38fb2c1cea08ac4eeeae2e1423974ff82cd25c04f0da5f197b13dbd7f7e59801546b54d2ff0cb14af643e449f89cc5a0fc8288f64a4cb01bdb1b54abf8741b613de9aee3419185d13cd5527449"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x12, 0x89, 0x0, 0x5, 0x3}]}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x0, 0x0, 0x2e, "8025ed3b", "228350f6"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x7, 0x3, 0x1f, 0xfff8, 0x20}}}, &(0x7f0000000f40)={0x84, &(0x7f0000000ac0)={0x20, 0x7, 0x99, "604d3e45fbae54b85922d7005bc62bdc3b7b3aebab5a7d425cd7dc915a299b9cfa03b00e68c63d6fe657ed01cfb2b5ea6c7f232c26874efa74362c6933bd85ea14032f7d7acb638427d5e67483d49c8047a9a7444997e413d8697916e17d03ad6c80a872c97d350be858b24a7fc6224bb12260b1ed10c4a7900e7e9fb5d1a2e771a32721460a587654b78a9a5b05e614fa660f2de40d16a362"}, &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000bc0)={0x0, 0x8, 0x1}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000c40)={0x20, 0x0, 0x8, {0x1, 0x40, [0xfff0]}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x200}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000d00)={0x40, 0xb, 0x2, "cdf3"}, &(0x7f0000000d40)={0x40, 0xf, 0x2, 0x1f}, &(0x7f0000000d80)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000dc0)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000e00)={0x40, 0x19, 0x2, "1158"}, &(0x7f0000000e40)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000e80)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000ec0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000f00)={0x40, 0x21, 0x1, 0x80}}) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000000)={0x20, 0x5, 0x2a, {0x2a, 0xa, "986247871de5552f88c862cedc5f3b17314976db3a79fb92ce04cec59c29de888ee52f8a7db3d032"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x427}}, &(0x7f0000000080)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x0, 0x87}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "f3ad76685239daa8862a07ab58379427"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x3, 0xff}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xff, 0x81, "4513db67", "168a8d23"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4b, 0x80, 0x9, 0x0, 0x1, 0x4, 0x4d}}}, &(0x7f0000000600)={0x84, &(0x7f0000000180)={0x0, 0x9, 0x67, "1ea9bfd9fcdd8d7c4bd28600170c9ca49c81f41cd78eb995df409160fd43235947349e37c17bca9e5255753c7d97d53d006c8905dfad0a306a88bcfeb65fae5c5999f2af3d36e4112ef85b32c699b5a7c795278d7c49d74a96f63b36ce6bbcde82716aeddbedaf"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0xfa}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000280)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x1c00, 0x4}}, &(0x7f0000000300)={0x40, 0x7, 0x2, 0x81}, &(0x7f0000000340)={0x40, 0x9, 0x1}, &(0x7f00000003c0)={0x40, 0xb, 0x2, "381d"}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f0000000440)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000480)={0x40, 0x17, 0x6, @local}, &(0x7f00000004c0)={0x40, 0x19, 0x2, "a0de"}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x401}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x81}}) 00:06:28 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x7, [@func={0x5, 0x0, 0x0, 0x11}, @func_proto]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f]}}, &(0x7f0000000200)=""/165, 0x37, 0xa5, 0x1}, 0x20) 00:06:28 executing program 5: r0 = socket(0x2, 0xa, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) 00:06:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000200)={{0x14}, [@NFT_MSG_NEWSET={0x14, 0x9, 0xa, 0x801}, @NFT_MSG_NEWOBJ={0x20, 0x12, 0xa, 0x101, 0x0, 0x0, {}, @NFT_OBJECT_SECMARK=@NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}}, @NFT_MSG_DELCHAIN={0x20, 0x5, 0xa, 0x5, 0x0, 0x0, {}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWSET={0x20, 0x9, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x9c}}, 0x0) 00:06:28 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8904, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) 00:06:28 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8930, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) 00:06:28 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x2, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f0000000100)=""/158, 0x2e, 0x9e, 0x1}, 0x20) 00:06:28 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) 00:06:29 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@fwd={0x7}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000600)=""/145, 0x2c, 0x91, 0x1}, 0x20) 00:06:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:06:29 executing program 3: syz_genetlink_get_family_id$devlink(&(0x7f0000000680), 0xffffffffffffffff) 00:06:29 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={{0x1c, 0xc, 0x2, {0x0, 0xee01, 0xee01}}}], 0x20}, 0x0) [ 389.285627][ T23] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 389.535683][ T23] usb 1-1: Using ep0 maxpacket: 8 [ 389.855681][ T23] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 389.858276][ T23] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 389.860461][ T23] usb 1-1: Product: syz [ 389.861560][ T23] usb 1-1: Manufacturer: syz [ 389.862794][ T23] usb 1-1: SerialNumber: syz [ 389.865203][ T23] usb 1-1: config 0 descriptor?? [ 389.916490][ T23] usb 1-1: error -2 when submitting rx urb [ 389.918084][ T23] usb 1-1: Failed to submit rx cmd [ 389.919575][ T23] ar5523: probe of 1-1:0.0 failed with error -2 [ 392.021525][ T109] usb 1-1: USB disconnect, device number 21 00:06:32 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x1b, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:32 executing program 4: socketpair(0x25, 0x0, 0x0, &(0x7f0000000cc0)) 00:06:32 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x7, &(0x7f00000005c0)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:32 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8918, 0x0) 00:06:32 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000a80)={0x2c, &(0x7f00000006c0)={0x40, 0x1, 0xfd, {0xfd, 0x23, "f2df1eb56a567c4b0a0b717102c3443c3265b1f539f39c12341c36c2d7cf395b89a96c399842cb05b72b39681e74f718f6dc9e3b8073235926194e1cb2756cc125f5ba3cd0a80d11dc9cafd7390ba3f909918bdf921ef60a315703e2bd241bfc3e3e6d61d77923338f41b36b441d6957d7435637e6d5661132cbcdd9b5ac14aaa6155cc732a1cfae738d6fdcb55535dbff44f52c2be99db00011111b64db091276c49b78200f9f7da309251cfc1baa57cd93d5314bfcff69e32fc56e0ae524e13bf9f95352743cc9310120a662c8587d971ebf1e2845439d0261b1d7850be97e06d6d8c02c6d4e81882e1ac0e4ebea2867713f25a7670ad3ae4f04"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000840)={0x0, 0xf, 0x1a4, {0x5, 0xf, 0x1a4, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x0, 0x25, 0xfc}, @ss_container_id={0x14, 0x10, 0x4, 0xbf, "83c17c88714c44857913d20c672c5eee"}, @generic={0x8e, 0x10, 0x3, "f4233effd7696d09c7cc0aca6e821c2cda579ac0874b05f15e5f0239554db0ad22a4827595d2589198ccf3693e90f8c1693cddd85a63d38b72e8064ea25c934a8c553c0713a0ea8be9034cab4feaa753a78a503cc28d0269e90a3a06f0be26954692cf747afb267d69397053475c000d4aa3b2ff5a6fe7f2c3949071ab0f46557b1b1d71c8651031f6ad33"}, @generic={0xe8, 0x10, 0xb, "2be76134bc60ff7e95fd2a12bb2272024cae71856f975c14d62667a59f8f9f750ad60c9a93986a67f5769ba143b3600016018b79f3e1cba214fa80db46ee5739add18ef6d085a5fc181e7293f38389757e198e5fd3302a08161c6fdc0374ca3b1544434faa940cd255d1b192d2a3e5c8ac8a924cb2e432a61e802b273e83e6025cb541c0ea54d2d77c3b704660690dbd4bb5c03fa203927c38fb2c1cea08ac4eeeae2e1423974ff82cd25c04f0da5f197b13dbd7f7e59801546b54d2ff0cb14af643e449f89cc5a0fc8288f64a4cb01bdb1b54abf8741b613de9aee3419185d13cd5527449"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x12, 0x89, 0x0, 0x5, 0x3}]}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x0, 0x0, 0x2e, "8025ed3b", "228350f6"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x7, 0x3, 0x1f, 0xfff8, 0x20}}}, &(0x7f0000000f40)={0x84, &(0x7f0000000ac0)={0x20, 0x7, 0x99, "604d3e45fbae54b85922d7005bc62bdc3b7b3aebab5a7d425cd7dc915a299b9cfa03b00e68c63d6fe657ed01cfb2b5ea6c7f232c26874efa74362c6933bd85ea14032f7d7acb638427d5e67483d49c8047a9a7444997e413d8697916e17d03ad6c80a872c97d350be858b24a7fc6224bb12260b1ed10c4a7900e7e9fb5d1a2e771a32721460a587654b78a9a5b05e614fa660f2de40d16a362"}, &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000bc0)={0x0, 0x8, 0x1}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000c40)={0x20, 0x0, 0x8, {0x1, 0x40, [0xfff0]}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x200}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000d00)={0x40, 0xb, 0x2, "cdf3"}, &(0x7f0000000d40)={0x40, 0xf, 0x2, 0x1f}, &(0x7f0000000d80)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000dc0)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000e00)={0x40, 0x19, 0x2, "1158"}, &(0x7f0000000e40)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000e80)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000ec0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000f00)={0x40, 0x21, 0x1, 0x80}}) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000000)={0x20, 0x5, 0x2a, {0x2a, 0xa, "986247871de5552f88c862cedc5f3b17314976db3a79fb92ce04cec59c29de888ee52f8a7db3d032"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x427}}, &(0x7f0000000080)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x0, 0x87}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "f3ad76685239daa8862a07ab58379427"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x3, 0xff}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xff, 0x81, "4513db67", "168a8d23"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4b, 0x80, 0x9, 0x0, 0x1, 0x4, 0x4d}}}, &(0x7f0000000600)={0x84, &(0x7f0000000180)={0x0, 0x9, 0x67, "1ea9bfd9fcdd8d7c4bd28600170c9ca49c81f41cd78eb995df409160fd43235947349e37c17bca9e5255753c7d97d53d006c8905dfad0a306a88bcfeb65fae5c5999f2af3d36e4112ef85b32c699b5a7c795278d7c49d74a96f63b36ce6bbcde82716aeddbedaf"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0xfa}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000280)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x1c00, 0x4}}, &(0x7f0000000300)={0x40, 0x7, 0x2, 0x81}, &(0x7f0000000340)={0x40, 0x9, 0x1}, &(0x7f00000003c0)={0x40, 0xb, 0x2, "381d"}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f0000000440)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000480)={0x40, 0x17, 0x6, @local}, &(0x7f00000004c0)={0x40, 0x19, 0x2, "a0de"}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x401}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x81}}) 00:06:32 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth1_macvtap\x00', &(0x7f0000000100)=@ethtool_eeprom={0xe}}) 00:06:32 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth1_macvtap\x00', &(0x7f0000000100)=@ethtool_eeprom={0xa}}) 00:06:32 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) 00:06:32 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000009fc0)={0x0, 0x0, &(0x7f0000009f80)={&(0x7f0000000040)={{0x14}, [@NFT_MSG_NEWTABLE={0x298, 0x0, 0xa, 0x201, 0x0, 0x0, {0x5, 0x0, 0xa}, [@NFTA_TABLE_USERDATA={0xd7, 0x6, "968c9579fb434de36f763cd8da2d2b64e789f5863d62f6fa192ba977362bef812e9b97e3338f1f273d43fac9bd0ed85416f22b4ff4a1905be16284eef5bac0a4b6786fab5098234f71f69c23699a92a60b9978f56323e3111de5a3b651db1ddaec9e77c270c22f8a46daba24b6337727d528b009a93ce8c4e00779d93be964c33464911429aff31acf2a401b44a4472389da864c3b7738150546ffc0a9ff09a9b777b3bb7b368979bcab01c70556cd0ec8c5a8d84151b5fd534dec7786a6b456a7d2c0594514bbb1fe0251e217b7b49020317c"}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_FLAGS={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x4}, @NFTA_TABLE_USERDATA={0x3b, 0x6, "58349845cb54cefafc7d0d30b85aa8b3309be23a78c93334b9d4e2fb5ccd9208dc3344026c2b90452f2ad5135756732f100e065d8eb84e"}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}, @NFTA_TABLE_USERDATA={0x9c, 0x6, "89c887833fb35d1c6c54049000730ef9fdcfcb3bfeb70fdc48edc62fc72028d14dbca455c2eb61ec2b71bbdc90b45afa2bad4a6a3b1ab35ba13cdebefc6fd5a24437ffb183fffa32337be6c97890fdabe6f099ab4f69f5e39ef9dcff6b12e2973c87c05e0f922d11f6af62c95d0a79a420ef629830df542ef27a0422104353f30a53e04d398aaf7c206e33fbba6a07248ad996169edb4d0b"}, @NFTA_TABLE_USERDATA={0x8e, 0x6, "29505aaff1a1397346003da1e72c89c60dfdad3d5a3b1b9b42e57d20be9369ae70f61c426047960aaf12cb4df0db4fc412c9d40fadd035c5e3039660ad50cc33d3f0fbc33ace118fe61a5b84b9cb17ba1c82094f5ccf085574051a607d6480bf2ee8da09491597ecfe184b14a45cdaf6e87b58a21d893e7e3cb54fb7b8bb47aaf17ce63817fd4ccba568"}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}]}, @NFT_MSG_DELSETELEM={0xa30, 0xe, 0xa, 0x0, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_ELEMENTS={0xa1c, 0x3, 0x0, 0x1, [{0x1fc, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_OBJREF={0x9, 0x9, 'syz0\x00'}, @NFTA_SET_ELEM_DATA={0x1e0, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xa8, 0x1, "c6ec411b978ac3a6b4734eba40cd693c75e440ce9acdc5779781b0b184a4d078dc38a32fe72b04b2d1ff029e827036ebb0963397cb539175f396e85dfd21868add5e659fcc53fd6de75a44c452ba98389cf51de36b1bf7e348b715a4d275bba38f41914c175fb54c9653858c6db6c4f0a6c20c7d32d641dedaf282a2af1896273dff0bd571c43efe88e9314f76ae53aada994fd15c636775f850953a4432b191e0f82bd5"}, @NFTA_DATA_VALUE={0x7c, 0x1, "31f1aed897892f81ee7b63c65fe294e48f54a8d9ade0d2ed025a33c31d9eecd5f61d61567c7e87b18edf66f3008c53b0cc15290041e90b9b89ab20dc6dc33f6f1d78c16429efcb4e7803e9aed9a6dc4675ec5698223d6c4ec060b010322e6c155a8f64aa654c347a473b4644d42ee2cf26a95c7dac2839e5"}, @NFTA_DATA_VERDICT={0x18, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}]}, @NFTA_DATA_VERDICT={0x28, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN_ID={0x8}]}, @NFTA_DATA_VALUE={0x77, 0x1, "b7ccbfbb49e04910eebefc451cd36692c441a8b75ef949b5d7f1f5cbea71a19130453cac3022bd35ce8c85337f1365c9a2edba7d54c7c619d21e029939a4847335f3ce113d4448bfc879a6c8bd8f5a444d0f80a16c30bd3d9ec7763659903d15f4443845dafcb5c26b5e8999b0a673766f035d"}]}]}, {0x81c, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x818, 0x1, 0x0, 0x1, [@NFTA_DATA_VALUE={0x811, 0x1, "b7fae20771bcc740fc4aa2eb9cca2d7514e546e6917227787e8a4c7dee5a2d101ce2aa12f8697fd0e7f1a428121a5534ffe3b0815258a73ba4b1b25a65a20685a25e8bbb29ba611a6856c30d6b08a0959ebe75567ccdc852d1893756eb8b0844ca6603f959145d80b553151248a0424a217acde625cd5aadfd3de928bffca4c3504a3c28036e9484626a09ec81ef402109349f8aaee3ddb43594c7cd84eb3794b985ef012830e1dba4c7cbed0f23016630ec4264ba8989600178c9687162ea297798dcb967926dd08be9f37e69d62dcd2c6b075a27b3dbbf5cef7fd3332dba09b30fe3fe7dd59d54140c8ade1dabcbb935df07e779e898ad3d638b3348238e052b9b65b7bf19e31b3b9b629f44a1187526919432d8cd202eb6f59b3726e1fdde06f5de72bb84d9b001da027d6f9c32c5994c64998d5c2fdeb37cd5337dbaf40214d1d1b3dc851bc4d99086a877c7f98204290f1a9b8fad62a7bc068f229508e27fa959ff019daa361511f955cfacf0313396b47bfc43c33627929a8aff9f3964888dc88d47d6de8ddc6a5344b724a70a0f85c483644ab268b2443a2f96dd6cec49431a596dc1b5aa2b302b43b069ebc22eaaf325503e08a68ba602c0d44c9f4e9b88afbc308edc9d5186fe8d61c40f6e785f80b4c4274e236629b0a1f120a3ec89764b506a1671d80579c2e565f76e63c111092cb354c69320fe7d2c6f4df007656501c51d48741de0bc77f1fceb1049837f632bd19237e6b57440e6127995e78764d5dcf2a046c6f67384f67c74f17e8073259caf594b4fe75a6b409364e16b0a74481a5bf9bab977632349aaecbd5168bfbc79d2b8c22e3e4785b0139943b17de73180d762d0aaad49a7a35a500a1dc8c590eb72281528c1618fe7b0fdbc0d14dda8ade57c14ab27cbbaada554d33948380f1be6ef11833e8ec4b9e7bda94a689b41ed3ec5651bbe7551a63836730aabbf99962735138734638717cfb8aeb62931a34c3aadbfbdfaa0b94b611697c0c9696fd48a8a3cd9db3aafbe8a058860b8b587842358abb08e6f1531903141ac212800f93348cba76ccd4747d19c8c28e9b112325d95306a5aebec8d5071b321f4a8cabc4ea6a97696a924e854e61488e16039cabe3e62c2cfa8f3a9bd4047c2538ebefd8fcd60a3b67646b723367da48e6471a2714dad5f5b723988ec5e1d164a125bc202f4a6f81c03976b6c39f2e9edce777b92b6d4fdcaa1e6c9522c0f6a4211190a4ef791869f4880ce84582f1013a6374b6f4cd91603c4dfff83e3c2565978763609155ac727fdff38679956e70a19ebeba001b4ea14c5373c80e040ae7478b5dc7dec280cd8c505743b4119f2b405bf9a34d16b28982db957c3bfeae14cdeada090fde4e74f952bb8ea9b7b1f4e92f7b6aa681818432e7e66e2310f97e57d39ebcfd6c05df4c89fab0ffd1e8af03b826ebbe9f3f6d89810f8b1bd5fbbd2dcd66370653bbc115cacc1d9f0c04fa9a364fb4b2a44fafd953686ad63548de76114fdf20c61c8ec7f4ae4c9602dd0389fde291401a6661d785cacaf929a3fb5979125f737e0cd5ed99ea9d5dc66837c4cd7780b771286b594f493577d82766850fa480dc99c89720a87f942e71497ce18ee0bab95be88f9243efc4275d7b0833943e7a5bb9bc0716e047263644ecdcba292d22fc4ced22b4a46a92425ebbfa7c792bea46230f23299754ad6c492be95a5f98c3f4d96d5557f6860c5455fe1b844f032c349fa2d8a2815695480cdfebff58b931ca4a90cb30a42d00dbed4c3575daddda5bcec57a608e765248c7c7832276b78b134f17fd3466ed7e28208ca4a89d2a9a3ce70275a60afdfb05f7388ed762911113023355dcaa70ed771b089b91878ef8687031f34ac53c08c35c30d436ee637559ebcef3801b1db160a0d4ef939991271dfa8123465bf2d483cba83f0c8c9eeba28a23bb94b66ee1a89fd5a2b4609251fb4eda830d97d497a6b0563d6a21bb886708c6c3265b4453a89a967258d157dd90c3974fe40dc6233c01a6514f5dcb434531af732aaf6f1d1817b99df276495c6d5bcebd6c2b6b3e3170fd88d1e422474795ffb931963c876e52ed4d0afaf4883d1d4361dd64eecb9f4567288f0905f7e9c60fdf16a27984c17d72777352b94a8776bd00ab242aa6a64a5dfdd43494ddf59a7001cdd446846653af0f1e804e864da41c944d9bba919fb74bccf0924067b0ff6095513b7739f9b40c0669a16b90ff61773cb888392a95290ff1bb0ce23589e9f474db31336f29ccda98a7c5ab50d16fcb1b8d7acc0d93595fd8a7ba754fb65d681ab445d70eaa8f78c5fc72c3a54f6e4b397660c40dedbd9a6fd9042544f63aeea3e66602baccff8ecc5eaa00dc4e83978ec7d4a7da6675ae20704b6297e7f7357ed5aed8bf5cdffd0fca51ad3eb152179d1d153cbcd3704f7e6b69f6f0cd95b7180cb560d30658d772987674fee1102d2061b13a5af8a7cfdedbeba5bdd4259cd5b5cd2906290a4d9abcbd8361a1a5dd26bf5dc8bfd9be4a2c90a085a58774a961b505c67d055234ca66f01edb0104bd99a92281a2cd823d095ea744336fbaf9749ad3a80ef78dc2d01bf3ce750753c81316a7c0bf36c9affb5f12e335eb802cb7e0d5991507e16e85dc98d74df44f5464f351937c26e15ffd0f5f40ce9fe96cff826ae8e42e1ffe0875d254b226c8c30e15a240ed05e30e40389d83e6a782b427e3f74e4b18f6592bf7680c8db5383e3979127ed606fdc3c5bac21f6ab81d771799d586188b3b6531ba01728092792a7bcad8836c8b050f099c694d4fc8e50dac538c06e55cb91303ef0dbbf24f9818b4bfd14d17935c9631a4440edc07a7d3537ba614d2f58f2a28a023b936717b7580e37bf05507cf5b8ce877f0d893512907c61e7ae0c"}]}]}]}]}, @NFT_MSG_NEWSETELEM={0x14, 0xc, 0xa, 0x201}], {0x14}}, 0xd04}, 0x1, 0x0, 0x0, 0xce0fe4625a95b08c}, 0x40) 00:06:32 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'veth1_macvtap\x00', &(0x7f0000000100)=@ethtool_eeprom={0x4e}}) 00:06:32 executing program 2: sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) socketpair(0x0, 0x0, 0x5b40, 0x0) sendmsg$IPVS_CMD_FLUSH(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000840)={&(0x7f0000000700)={0x8c, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_FLAGS={0xc}, @IPVS_SVC_ATTR_NETMASK={0x8}]}, @IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, '\x00', 0x3d}}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @remote}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x400}]}]}, 0x8c}}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f0000004000)={&(0x7f0000003ec0), 0xc, &(0x7f0000003fc0)={&(0x7f0000003f40)={0x34, 0x0, 0x0, 0x70bd2c, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "38e71375c43d2b29db3b027ba656277e"}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x2000800) 00:06:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x6cb, 0x0, &(0x7f0000000080)) 00:06:32 executing program 5: gettid() write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) syz_clone(0x50000100, &(0x7f0000000080)="7cdf15b15341a412055e114b6fbd28cd9e674d5909cce81deab8f666557693a73c485226510f6dc30b54d524dd7d99bb2adcbbeca761885abac076f2fc102ede2b80c52e7444b9aea075861ddca0da637a9d91f67a0fce5109ddc4e29c38d938347cd806ece810215ce537d0e4591fc093cf248501c784c7c6a6c53d738ab5d0522b2eb6b06f8e80788bd7b193019511a02ee18a5a637f69828bbad34c2b5ca83de1d6c174385a69b26e174530401c291cdd1883e9276319d85fbc850328d8be03856942b5f1bec50c23", 0xca, 0x0, &(0x7f00000001c0), &(0x7f0000001240)="bd82122c121cca6fe87fdb9d712631521d70540bcc62df6b5a55db8e0e14fbff5f612a44707e5224d0df8125d79bc02351b4b446bd61d11d68b5620774164f30b901de1e790f6b6733d6627c7a0d7b13b7e990ee0817ccfacc9c287da3555a7d4c963b993d79bdd59ea65cb8eaaa74d6d04bbe1d01090ed5aa515d07f334133b5489847b4ed491f2f8a73dc193cae691975a5ea4d4031290a986023ca5f740afee774b86f26e8ae44183a20551b536b0e9dad6926eeadfe516b20166a10f59bb05ea0b0e6aea27af9ee6fa4d3141f6041a57f98aaadb79022d5c940f03f71ab44ae454a38746754a320ee81b857cf8827b494e1c8f864651f81c1e708d634a4fa8a5b08ae3099b68cd4a17f17c5de4469e896c7b4812b8f0a185207454459606037368ef2150409ee4e0432472618b49a36dc59adf91a6d7a0414b06a66e749fb417e302aed20f8f9f7c8374280e221e76a36683b4a81461ea0aaa0e028a7a7362360e8b379bd95ea00f5fae732646022922628d0def5f3ab5b357b0f98fbc7935e1962edb2ad7ad3cf7ab66d3db51fef34befd9f1e17cce3b4bcd8ed1018df1e56c7e3b226ebf3c6d6472a99d2e52fa6f65694797214db56407b116490b63d62670f7b332484d5983a7a97c766f616299cacca74744235c2b77ece736426252e95227dee4ca9b0dd252e296d787bee15a1022c82d3c17c77560c4988b13fd700d52fbe21e2598e67fd9a779d40ccccdda6379fcb53fb2d849a40c8c2ad6c696b5b6cf9dbb643bd4cdba090a9cb85e6f65c0f86c17fa0e44244d23f8153026976c5028c225067ea69f92f695d1d03eede283f290de7975d68873cf3d5d6667e0a089d079a07e18fce0c6a71b3533dd97e3b741dbed170634b47b9d6ec36e26a6645466d20c60142f1936d92e4bbab20e2ee9275490ad473f639eff207d230b0b00d26968e85d49afa49dc8479c4c1544db755b8752ee688bd896e216fff8ac9f91abffa7c054f6eb5cc1bf9cc0bee23421e48df9bd401ef7abe0af9cb089aab6eb1d451a7cd8371c03693880b11cd3faac47f6fbe2f75a4494d48e888e1736ad58a5961437b721584b1866164ec1c4e74be3e469ccfd0aaf99813f48892dc8d2b7e671e4e7ddee51be44f13dcd20dae1edaf417a793567693162ca0c01b76ca954ba637fb28c4540530c69a9750db2a2e1bb6db8496b5776c2be0384f91b20e693920dd59a7ae143209f654b9b41ad05690d04188b586fb982003bfc60cc39e00a4ca6632b2eb5eb14f7a010d04eb7c91329ee4664b237b471653db1b76d4f662511ebd6279f3ce7bce713272e9f4182af67561e11fcbe34ba4faccad216c0777ae90093222c4c099a3845553d45fbd6c1f3380c96208eab9fb471b92b7d371715b813692394ed5bef5646827802889e01dbf636fcf9a67267d1f809823f0eb9662b831869a133c8a9077e2cb7e012a612c2ec2d36846d865ffd2fb021b297ea57439717b21a578d5742fdb5b7ea8f619c838eb8290a3a1ac8ab2b28803072c334148d2644154239bb14f8a194c099c6b9768391bcc954baa118a5f4bd727ebff4dc9d8bdde152d74f6937d790c6e8fa490d8fc3144c532be72d2b8f2162d862bc39abc07dc72d3c738c0bd8b4bf3c9fa103b8bd5e3972da3938f0b641f6e6231a3cec144de359d64768fa0e50dbae3ce917a2ca4f9c75c45a8b24708e9680e20b7fe0f69d29f99efb626ae2fdafaea32fbcc4eeaa2960018438a708c363eb5f2a28c6446dab4fa8e279e2bc73de8b65013d0ca3166bd350f9ee76c3a5830d89706b44de9446a84b0f2f1994569783e92ec1b3d607d22c0c5f8c1d7e24637fa3511169ad822c70ca471f9af06e03e6b8cfe53d5457d011026e06dfad3f62a07a7ee19e0a9060273d83002cdd44542a1f0b2a106f1d9f5ad60e499d86b9cb6df26c4f8bba49de229fd3072ef3b5815ac9a3d9456a89e890ec588fb2c00458989fe1baf176a0039e126fd96bf8b0fb43c512fdb324f5e4315e9f3e980c8f2168905905826b4aa37ac6e6a3e165c3f399c7df87f53580a5591c954aecf42971c241cef6ed3d4431e09664bfd6bfb23c9ceaef10976c4e0ce27b9f365ecbaf3790b8efd520f01c601575f8254977577b2dff89196e2bf7a460c10d1ff9807dcd44b177ec133342525290370d16a563e706bdf0c68955db537a639abcf9ebab160ffed32f54d50254dbc745a4e15ac31f394097891e00cd11d80f7eb8d8c56da51bfb70e24e60e8452b0159b58857afc801a25675189b0337d28e0f7b0aaf1c520d904a8e437910516703dd8d755466cc7180b4597dc13eb764829d02b850a54c6bb10d3bf0f884e176e72e56446aab93ba35236f731b81da1d66bd9b01eb2922bf78da9f23f739371eec7397df2dcd29e82107dd963f359e5e1cde8c979fd842b38ea37c13d216d37ca986cc217dba126b0b4e5eba018a975cc7c38f4ff7218a9e58239ad015347b495607aa0e138aebd731bba8927e298f3a4eade8db8a6e3d9e483c762dbc0e517ba729082e495b2b092ec819b662d0b817ad1b5c7da43be4c9113dd1bd277ed4f275c5059ef79a59ba3ebb981effff63556000edada5beaf7f63695ece8bac1db9ba8961754ba4f80a1c387d8564ccbc9525f0d0792edbbd51710d9a53ade1ac82e2be28106046a03c3c51fe654b4c3d5ec78ffb0b99b8e670c2911e07ffeeae81aba137f226548c053b974a8f48c896e3e4ed0e0384cc4c0e3816c27a047ba818a167ea78463f5342cba2ea0e4196930e2c35101e99f83b1b54719397e01d573e31240d804d20320c5767e9e69dbaa7bfd539388d26d653b14dc640d45a0528a9cca02e88fff36550b156d6bfc5f965dae894a0b79e34f27c31363e13dc21a45521f18f4e9f7e08047ed031abae61676d10f216fc58ba1d6cd825b556fb94b04e7c6df21c30e1d8ceb821d53e0b33614f91ac24d04d2f2a12a914db883b5f14d84e8549640420ecae087dd789c6300cdfc7da82e1f219e8a981084bb1c8b71f4ccd320675dc16e17b423897ef2e005c101d9eb814bb76569f0f6ca6d4689f2705a36b7155cfb8f227074cb01fd410c6be006479fd60cb6f87761de5ab778df3973d9a7666b34ccdef65ad2e5d7d3b4e37281d719a95994ce48d5ae6641f92fe97ebb9aa6584656abbd0aeee54d59781d9db34dc5d269a8ce4199258e16a7e318fee2b7da239ba9088d5bc395b5535228f6767a21ab222b3dd2a5079cef8fd17514d8074ce84c81c13830ecd7e487b80c034ae892e27e13296a8fae303c282de11f3dd1393b76a2629bb37dfb7e093f178110cbcea3eba8030f253f2ea72877cb8573cbb375a39065ccd52a659b2ca9a63863661d4d341bf34eb7eaa949717abb409cf09cc3d1d2317729bbfae8280cfcc672aafabb1c1dff3b814f5be6e03f2d2d5223dafaf1530955aa78aa5d3cbf58706901816147e385690661b3bccf2ca804761dac5a159d68bc0f4a34a77332319870d13a541709e3ffdff01db3e2abe30f6512dd2e036d689368bbf32b05df0c527e7c4441d6bd52c4defb5ee4284192d7a132602b2b29fc77b6421a0aa0062157cfc2f016f86c8c99f97363ed7fe4ec4f752e0e95905647f80155fbb648c0c44875e9e0dc6c0e3718417a5ad9b9fbab1e5412fd64f5aed8afe92e180be6941b44a2c6a3a690b1c74effc0b3abc093cbd194095bcdda40a3186c912b8e3d861654cf8f3596c4cb538930c65837b5620bc5516850052db453d041c2a59f5ff85bca61fcc61875b8afc3c28f2bb4333cf4b395946e08c899098148d5201f2cf53847ef9f28adfda27daa93530c505e8a3430c4ff51d37002d41d368efe16bd8d2915bca42ccde8a0257940ca66b02967ff14b8e83f0bb23ebe07894ef30dc9b3adbcfae65e94937d5e5f5dc5f27d2d7639431983c93fd1092dd79fd0f8afe09431991f41087ce213a16e5610f992e9e989faff362e24e3d752e77cdf4b47a82a6eaf2d9677a7f4d6324f8fd32c32372307bb420736b7b451d7996e6c19f5571db3e071c56744cfeeff82fdfc8cfa4f4fa93f1302957616fdf98a424bc5a47de9182358100970bb5fb29afe5c1c6782189603946608baefffb17546bde45ace18472ee38e820ecdbd4117899bab384cbae8446331cdfd34e34abe158f543849a0cba82ec0677c4896f87aac039314cc4e636f52d508ee290a04c2a7a6d23c95ef63518bf7efc87f9178cdb60649680ea02a175f354bb28ecd262e71bfb3935b19b16a4f56e535e33ce6d10fe0c5e15fe7acc2f8d7f8233f3c75f692449af5112356623439439db7dc88a8b7a6cb9b1e0a4adfa0a88ac87cc52b720adc399a453ec7d722d78a933df38562cc70e3bcdac592f207d999a2adc3e284bdfc276e18e475dc9a3d561aeff5e4af3a90dc4520810a2ba6b3ef71e4d6005752c0fca3e2abdc3338867682f5fbea38ff604a5b44d4311024ae1bcfc97c23fb10e83ce8d3805fbe550ec0e274eb9adfc969ab59406cf0e70801969de561d885ca504f41d8fe82274423e569cdc8af1c421edb22129a53d414cfebe5b9cead4d4a3b3939d997a1ec90292d30a39b15ca140ff6e76a5a4343934ead7f2877ed333fb2dc51ddb75fedd9de50ffe5bbb1d9c4162dbc6bf41342b31476f462d8753ec09f0973def25557564be45871b960a6cb81a67e6514076398b3376a4b34f") 00:06:32 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000007c0)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@typedef={0x0, 0x0, 0x0, 0x13}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], 'x'}, @datasec={0x0, 0x0, 0x0, 0xf, 0x3, [], "9742e2"}]}}, &(0x7f00000006c0)=""/207, 0x42, 0xcf, 0x1}, 0x20) 00:06:32 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="6691e87644f0085b3e134be37b9bf0c63d56a98f8343a8c970e4d07f5f0c9eb23a568203c12b4f533acd9e9858e303bcacce49", 0x33}, {&(0x7f00000000c0)="5345722de89b9a6e055d15a7f90f0952cab784753c52fa39b75e5568f705845d44fc3d5d9088e8b57cae1980f1b23e35309f55e337f2b7f7b9c72e308158bbe26f", 0x41}, {&(0x7f0000000140)="2645c885c4894146f39519009d835ddfc15c9955ff541d8ce2a1ea68068ec317946c26fa73219b2fcd8a09161312894cf756ac6779cead50827b4fe427880a24", 0x40}, {&(0x7f0000000180)="a3a166e599babed28a8ba0c6e3a0935739dfe91eb0650786e51faa674f1898273da700b5d8b492f5b937c16641bd26bede2e3a0539d29dcc5665b6eb90031e274d4117d628eb92fbcd0d9d1e7086d8787d9cb432b962af41973ef35ef4ba34c900ca484f97627f7d2a7388c80549147fef3c1866c5555d22f33af7f9b5c818ab3a3f11bd972e572202a92761853678690c1b80e900b67adcff09e216a4f65bb2ba4144d607b1565d0612e5b01927b83a16b653a4ab048929ecb32cb7da266a436cddeb7d439851", 0xc7}, {&(0x7f0000000280)="454c12cc25ae672f8933e01b118879e8c352e5b4f47b1281c65a367e7ed568ac585957c7002d12a5273502d0a88125c11f55f7c196da46c3ff851b06c92ec8de248d2e1abb4a02a43712a7e9cb506b284dce80a6f2aece3075216a6525cc2bd69b0991be564f6e32cde690553b44da387f34a9dba4a97bf9bd690e5e94c5b3979bee29d25cdb3d596b232d311345c3c96b6217dcdc0a772358555b7508cd34b5fcfc7ca9ff91ce62d4aab8277f77d23901accf016c2a0d35a4ce3d4e2bbcddae1578f6a86c1045994cac5daf815a926554408212d1", 0xd5}, {&(0x7f0000000380)="e55b48f6618871f7a2807e9b8097359906d083ca809987c5d9c8f1a926afc5b4783fedfa56727e4e46288abac6aa5b93faea2420cbe40aebdba262bac634b7b9fa40b755586382b3a021a74dacfaff6fc5c298930f07bd1e290673d8b8b36c47d5c68ae6079a391c7be784", 0x6b}, {&(0x7f0000000400)="952832c4cb5c2c0ff74da2aecf740e50630241ba7086ab28eac027a1eb0d899399373603e581f992f2264abca4c08ce1588446e06fdc4c92f041b24de2f95e20f860204673325b8d93563802d3c28d1aaec7e40cea11d1a79dfda95480c842e4905c4302bcaa8ea1f4715cfcb1545e918788999510f9e4a635b1683cb209d309f6639a5abacd5149e42af02c4f1f93fe0c13a6eacace3559d3100208723b7481b892aad9b93cb0955271c2ead015fd0015600d8e98891395187602f12fb7fe84d2b9ee6f39a2c26e1eb88d58e621e81ecc5d3c214baa57434d17075b8c63704111b7c3dc575c4cb4153cf4e5f8af", 0xee}, {&(0x7f0000000500)="0682ab73b1bbc842d4d57cab1edc42dd58fb017d650c72dda5f96764c7c094953ada24a713ccaae53d9ab57bf522757fec3621d6810e2510ad120c56e0889c155f916c816357623f4b80a184a5ee9e867fb949b0175e71531096a90f78d3a4e3f8e63c4c3d61236bb8e4661c8e0d8fbfe5da8bf6b5623ccfebcb2afb73771015057ead68e277ba78907beebb07a4ccc4556e2aeb4c3ebedfb4e6111756b24f02b4cda9b94f9305e07f1819feabfad1577837d41bdd14f9233e7319e44f45eca411e7054ec209e54a4e6d3f94cfa7cc62e90ac5b51800e6cf1923d2f29be10cb976872cbe645fa01d3331830053322eb7190a9ad0cd04e9a9a157896e5eda6bacf7130bd2b8e5bdacb8bd73807947359c5dd60576f44a428d1b9cc625d1cea2f65598e8fcd3d88bc024ce84212b711c278f24ff4473f8d695c0e0fc6f4129da2f792ded772ee491d8b0cfba5a02da880cdb222a00916a15806851f37a3c595ae65b46442fb8b1978ecff81ad2516669cc15bcb198794d59710e67b3db2bdf7092019f4a12a1dd4cfdf78cb737850710474b09632f617469e0c24d1fae47e9fc500a35dd0738de2f009102c80a7577abaf23fa41db14dc275c1982ecdc8bc6a8993c8521e6ec84b1f6cd93f4e22734d649e813a3b0dd63fe57a74b1f94f2612f54fc7f1bbf9abe35973855d5dbc6a4d77053d141fa10ae43cb0e6080a294513e415e03d4680627d8f9abaacac5e3df92fe56d0cd48824e372e6ea38d897e795c95a9eb6f8f8a8a63b9900ccb7d2455a05be5c5d18bbf42f6444e7db5a609493e7a64b170aa9bb645ee9c1c6c5fe0823b92f256844ac3e3facecc96c76a5a05328e8e8796dcbc59ace956e4fd12567f36b3e15dc3a93c2b8f3d88365de292e5fca3a73a64c5642332960bc3e2a8fea15f5dc82375cc21c6eefa1003e397c0211c70d9b88bc687c4b3b46064d1c59de66f7c0a53e6f565a93240963b1140de195aa3965f477e3d3748df41809f7be91b868e74c87bd74829549cc1f78f67593749dcc7967b862797db8fd295072638bf2685c3266a67fe599eea7d496d2c8e16a78b3dfd8a908e158fc3e4285f2c9d65a9b778331eb17dff4b166cc58f1a0acf84a3e55c1f90526899869cad385d304adc46a06fa1888f70597cdc62ff675e310e16e3128336ea5f5f2a75d27e08d938015784fe823eaf8560e745268bca394c2f33a6fe283d30818fb38b401641b28fa18f6594fd8a27fee7c7851c0acee0f9768c4cc9599781c7ecb40b0c578853ae0d8cc8a77fd7bd3bb8f376083323d2d8d0d98bb69ba4b1b29f9fc9cb5ee672482df79303b91c309c451c0654de0e1ef8cccbc24e839fa7fc380138b10d63a747e6706047f7c0cc96a95646f55bca5b5aad872dbfdb1db495264b29792e146e6a7f94e52ac6ddfa91779edcf2444f10350f30bba12da2462d5930ed4554e2a439c6ca867fd89e6db572a945d004ebf346ffe63c9a190b362ff618aa61a8b64ee1186cb7890dfcf350bf40d1bb412abf609fd8c5bb2f3c47c40891d2b13ec60c36a162e7250c93e52e2b6e8bf674125a18795f5a58678965877f0c9110eb6eaacc4a86037346ab8b67b0fe5619c994ba0e254b7bd52387148ab778d4519a2e2380555b511d5518da780b3b31c0b361d29228713d39521b8e03295510e26713a60e6bc32f0f015f87ab816c359135b8eca4d7bc7e29e07576dd859b000367358d55abad2986f8bfcb3739c0389593a049a3eb8dabc40d5ce3fe2db41a289e596bbab876aba28bfce4a390374f0d11ef358ada584d70f04da2ae46d703adb7e1357fb11a84a196934c786df06cff8633fbfedd5c2acdfe16d6b594b429e44bee0779d473aeb87162348bcbb80f39c801ed97bddf02330f3493cfdf91d6d8e27aeae5e563ff30232d95e5af85db3fdeccddb4c2df5f72b69aa974f10f96eb22127804cff292790ae489b09eecd1202af63d2e6f30e32303991324ed4dab8e77f9df9655c5bb1d5db3f86e0794dad4b9f85f3297396ed5543f7839a2810dafc98c99d3e9ad70c07701a0eeea6f7b9bada160d64111c2574d31e0175f0dac4bd3e8488d343d517bb407745da40bb80ad2482f03e1f777821d7a87b7eb45cc901ee74f572fb4352a9ccb989cf1a3bd4d4c71323c94432c46473caf83425a02adf4843863826e5c068d21e9e7ca4d2ce2bcd6da024b736907413e90847aa6a17a632d7be16f3da4228dcaad800cdba984afa649b401013289d626f85bd6f5313e4d366b6c2ca309c8110ac60a6ebc831b28f2affa16a0042dd36a5bef159ccb2f228206a47e485e381123501c1d37df9bd6155877ea0c8cac8441137fc9484d79d679d7569a27baf01ff7e9d265bf08edb9375a7f6f1a81eb59a57700ffd945199ac52f01957f5e7a69396ea3a72d7782c223a413334405d84adc8820fb7b7f6609576eaa5c45850903d8989115b52675e08df76dd9b0127503c8912cd5795c5239f5c9845f3315cc9bf7f293f31d0680f1f17978c86ded87452bcec1f101862561f37f9dffc3532da6cee830f077eb3865e0280f1f00973c7c03fe6f83ca519317492b85b074f962c60c75c944b33c351aacd1666f1a02b27e71c8da34260347de1a61012baca4bd86bac988932503432d83c146c57a14fa15b3b80ce271693bfd5d7260149b429bc020e2c9df819b51631d81e301a9165c4fe8d9e5d0471c2b89de8e2dea99c4fe0fb9ccdf37d981157bc41095369d5ac924b3c7c9633c98eb67a31d40e26e4ba519ef8a2786db1924e67879f1e1f4f2141512ae60b23e189a943a287305c5bd10bcd38d270ccc9baa5c4786dddb3f6889a216fd86dec1449e6fc0244c3395cd7028fc3698c0b04d164b992860bdcd08690c1331951400cdcf0c8bc46225392e6588e61ab9306d9c33c6c1c9c1afc11ba05f86e5473d9cc3bf20ad6e5c4d717c4c43f160a27a3bd523db464d0d7d27f617dc4dc4610f11435b1c6904001ba4449e7d160dba7df27350b91056f54457f3ebfa353e0be296d3f7c766e743b42181a11bff9b825a0f532611d75fbdd47da283d950a55d6f81fbfe7fdefff021a5cba426fc68e5c079cbcbd2d293902f1d239a240715a2d56917cf4ce6303d3940656bd4ebbe3586e757c0de169d34e1e79b1e0f74dea0c3520b3ba6ec1cf83a3f2d0338652fcb9792d9efafecb1128092724251d052576f5a467223349d2005953087808ce86246e6aefdd6c93f9467b5802715a0fc367206cae8db7a9abde01c4871a27bb7d9c38c828ff3b19ef8a72b11784111061535b0d3a68b356c260634cb1e78f817fafd6411a44d181b470c60e68014d51d361cd78e0e19a4caac4093f4920fcfe0b77f16", 0x958}], 0x8}, 0x0) 00:06:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001d00)={{0x14}, [@NFT_MSG_DELSETELEM={0x20, 0xe, 0xa, 0x201, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_DELTABLE={0x14, 0x2, 0xa, 0x5}, @NFT_MSG_NEWTABLE={0x14, 0x0, 0xa, 0x301, 0x0, 0x0, {0x1}}], {0x14}}, 0x70}}, 0x0) [ 392.455691][ T109] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 392.695620][ T109] usb 1-1: Using ep0 maxpacket: 8 [ 392.975662][ T109] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 392.978388][ T109] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 392.980510][ T109] usb 1-1: Product: syz [ 392.981609][ T109] usb 1-1: Manufacturer: syz [ 392.983875][ T109] usb 1-1: SerialNumber: syz [ 392.987308][ T109] usb 1-1: config 0 descriptor?? [ 393.027614][ T109] usb 1-1: error -2 when submitting rx urb [ 393.029210][ T109] usb 1-1: Failed to submit rx cmd [ 393.030649][ T109] ar5523: probe of 1-1:0.0 failed with error -2 [ 395.037437][ T23] usb 1-1: USB disconnect, device number 22 00:06:35 executing program 1: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/190, 0xbe}], 0x1}, 0x0) sendmsg$inet(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[], 0xc8}, 0x0) 00:06:35 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001c80)={&(0x7f0000001880)={{0x14, 0xf}, [@NFT_MSG_NEWFLOWTABLE={0x14, 0x16, 0xa, 0x301}], {0x14}}, 0x3c}}, 0x0) 00:06:35 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000a80)={0x2c, &(0x7f00000006c0)={0x40, 0x1, 0xfd, {0xfd, 0x23, "f2df1eb56a567c4b0a0b717102c3443c3265b1f539f39c12341c36c2d7cf395b89a96c399842cb05b72b39681e74f718f6dc9e3b8073235926194e1cb2756cc125f5ba3cd0a80d11dc9cafd7390ba3f909918bdf921ef60a315703e2bd241bfc3e3e6d61d77923338f41b36b441d6957d7435637e6d5661132cbcdd9b5ac14aaa6155cc732a1cfae738d6fdcb55535dbff44f52c2be99db00011111b64db091276c49b78200f9f7da309251cfc1baa57cd93d5314bfcff69e32fc56e0ae524e13bf9f95352743cc9310120a662c8587d971ebf1e2845439d0261b1d7850be97e06d6d8c02c6d4e81882e1ac0e4ebea2867713f25a7670ad3ae4f04"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000840)={0x0, 0xf, 0x1a4, {0x5, 0xf, 0x1a4, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x0, 0x25, 0xfc}, @ss_container_id={0x14, 0x10, 0x4, 0xbf, "83c17c88714c44857913d20c672c5eee"}, @generic={0x8e, 0x10, 0x3, "f4233effd7696d09c7cc0aca6e821c2cda579ac0874b05f15e5f0239554db0ad22a4827595d2589198ccf3693e90f8c1693cddd85a63d38b72e8064ea25c934a8c553c0713a0ea8be9034cab4feaa753a78a503cc28d0269e90a3a06f0be26954692cf747afb267d69397053475c000d4aa3b2ff5a6fe7f2c3949071ab0f46557b1b1d71c8651031f6ad33"}, @generic={0xe8, 0x10, 0xb, "2be76134bc60ff7e95fd2a12bb2272024cae71856f975c14d62667a59f8f9f750ad60c9a93986a67f5769ba143b3600016018b79f3e1cba214fa80db46ee5739add18ef6d085a5fc181e7293f38389757e198e5fd3302a08161c6fdc0374ca3b1544434faa940cd255d1b192d2a3e5c8ac8a924cb2e432a61e802b273e83e6025cb541c0ea54d2d77c3b704660690dbd4bb5c03fa203927c38fb2c1cea08ac4eeeae2e1423974ff82cd25c04f0da5f197b13dbd7f7e59801546b54d2ff0cb14af643e449f89cc5a0fc8288f64a4cb01bdb1b54abf8741b613de9aee3419185d13cd5527449"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x12, 0x89, 0x0, 0x5, 0x3}]}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x0, 0x0, 0x2e, "8025ed3b", "228350f6"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x80, 0x7, 0x3, 0x1f, 0xfff8, 0x20}}}, &(0x7f0000000f40)={0x84, &(0x7f0000000ac0)={0x20, 0x7, 0x99, "604d3e45fbae54b85922d7005bc62bdc3b7b3aebab5a7d425cd7dc915a299b9cfa03b00e68c63d6fe657ed01cfb2b5ea6c7f232c26874efa74362c6933bd85ea14032f7d7acb638427d5e67483d49c8047a9a7444997e413d8697916e17d03ad6c80a872c97d350be858b24a7fc6224bb12260b1ed10c4a7900e7e9fb5d1a2e771a32721460a587654b78a9a5b05e614fa660f2de40d16a362"}, &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000bc0)={0x0, 0x8, 0x1}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000c40)={0x20, 0x0, 0x8, {0x1, 0x40, [0xfff0]}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x200}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000d00)={0x40, 0xb, 0x2, "cdf3"}, &(0x7f0000000d40)={0x40, 0xf, 0x2, 0x1f}, &(0x7f0000000d80)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000dc0)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, &(0x7f0000000e00)={0x40, 0x19, 0x2, "1158"}, &(0x7f0000000e40)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000e80)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000ec0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000f00)={0x40, 0x21, 0x1, 0x80}}) (async) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000000)={0x20, 0x5, 0x2a, {0x2a, 0xa, "986247871de5552f88c862cedc5f3b17314976db3a79fb92ce04cec59c29de888ee52f8a7db3d032"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x427}}, &(0x7f0000000080)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x0, 0x87}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "f3ad76685239daa8862a07ab58379427"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x3, 0xff}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xff, 0x81, "4513db67", "168a8d23"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4b, 0x80, 0x9, 0x0, 0x1, 0x4, 0x4d}}}, &(0x7f0000000600)={0x84, &(0x7f0000000180)={0x0, 0x9, 0x67, "1ea9bfd9fcdd8d7c4bd28600170c9ca49c81f41cd78eb995df409160fd43235947349e37c17bca9e5255753c7d97d53d006c8905dfad0a306a88bcfeb65fae5c5999f2af3d36e4112ef85b32c699b5a7c795278d7c49d74a96f63b36ce6bbcde82716aeddbedaf"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0xfa}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000280)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x1c00, 0x4}}, &(0x7f0000000300)={0x40, 0x7, 0x2, 0x81}, &(0x7f0000000340)={0x40, 0x9, 0x1}, &(0x7f00000003c0)={0x40, 0xb, 0x2, "381d"}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f0000000440)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000480)={0x40, 0x17, 0x6, @local}, &(0x7f00000004c0)={0x40, 0x19, 0x2, "a0de"}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0x401}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x81}}) 00:06:35 executing program 2: r0 = gettid() write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000040)=r0, 0x12) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) r1 = syz_clone(0x50000100, &(0x7f0000000080)="7cdf15b15341a412055e114b6fbd28cd9e674d5909cce81deab8f666557693a73c485226510f6dc30b54d524dd7d99bb2adcbbeca761885abac076f2fc102ede2b80c52e7444b9aea075861ddca0da637a9d91f67a0fce5109ddc4e29c38d938347cd806ece810215ce537d0e4591fc093cf248501c784c7c6a6c53d738ab5d0522b2eb6b06f8e80788bd7b193019511a02ee18a5a637f69828bbad34c2b5ca83de1d6c174385a69b26e174530401c291cdd1883e9276319d85fbc850328d8be03856942b5f1bec50c23adbbfd8a26ed00c8f2b44aca29cf7842cedaacdccba2c6f8d352b9e9", 0xe6, &(0x7f0000000180), 0x0, &(0x7f0000001240)="bd82122c121cca6fe87fdb9d712631521d70540bcc62df6b5a55db8e0e14fbff5f612a44707e5224d0df8125d79bc02351b4b446bd61d11d68b5620774164f30b901de1e790f6b6733d6627c7a0d7b13b7e990ee0817ccfacc9c287da3555a7d4c963b993d79bdd59ea65cb8eaaa74d6d04bbe1d01090ed5aa515d07f334133b5489847b4ed491f2f8a73dc193cae691975a5ea4d4031290a986023ca5f740afee774b86f26e8ae44183a20551b536b0e9dad6926eeadfe516b20166a10f59bb05ea0b0e6aea27af9ee6fa4d3141f6041a57f98aaadb79022d5c940f03f71ab44ae454a38746754a320ee81b857cf8827b494e1c8f864651f81c1e708d634a4fa8a5b08ae3099b68cd4a17f17c5de4469e896c7b4812b8f0a185207454459606037368ef2150409ee4e0432472618b49a36dc59adf91a6d7a0414b06a66e749fb417e302aed20f8f9f7c8374280e221e76a36683b4a81461ea0aaa0e028a7a7362360e8b379bd95ea00f5fae732646022922628d0def5f3ab5b357b0f98fbc7935e1962edb2ad7ad3cf7ab66d3db51fef34befd9f1e17cce3b4bcd8ed1018df1e56c7e3b226ebf3c6d6472a99d2e52fa6f65694797214db56407b116490b63d62670f7b332484d5983a7a97c766f616299cacca74744235c2b77ece736426252e95227dee4ca9b0dd252e296d787bee15a1022c82d3c17c77560c4988b13fd700d52fbe21e2598e67fd9a779d40ccccdda6379fcb53fb2d849a40c8c2ad6c696b5b6cf9dbb643bd4cdba090a9cb85e6f65c0f86c17fa0e44244d23f8153026976c5028c225067ea69f92f695d1d03eede283f290de7975d68873cf3d5d6667e0a089d079a07e18fce0c6a71b3533dd97e3b741dbed170634b47b9d6ec36e26a6645466d20c60142f1936d92e4bbab20e2ee9275490ad473f639eff207d230b0b00d26968e85d49afa49dc8479c4c1544db755b8752ee688bd896e216fff8ac9f91abffa7c054f6eb5cc1bf9cc0bee23421e48df9bd401ef7abe0af9cb089aab6eb1d451a7cd8371c03693880b11cd3faac47f6fbe2f75a4494d48e888e1736ad58a5961437b721584b1866164ec1c4e74be3e469ccfd0aaf99813f48892dc8d2b7e671e4e7ddee51be44f13dcd20dae1edaf417a793567693162ca0c01b76ca954ba637fb28c4540530c69a9750db2a2e1bb6db8496b5776c2be0384f91b20e693920dd59a7ae143209f654b9b41ad05690d04188b586fb982003bfc60cc39e00a4ca6632b2eb5eb14f7a010d04eb7c91329ee4664b237b471653db1b76d4f662511ebd6279f3ce7bce713272e9f4182af67561e11fcbe34ba4faccad216c0777ae90093222c4c099a3845553d45fbd6c1f3380c96208eab9fb471b92b7d371715b813692394ed5bef5646827802889e01dbf636fcf9a67267d1f809823f0eb9662b831869a133c8a9077e2cb7e012a612c2ec2d36846d865ffd2fb021b297ea57439717b21a578d5742fdb5b7ea8f619c838eb8290a3a1ac8ab2b28803072c334148d2644154239bb14f8a194c099c6b9768391bcc954baa118a5f4bd727ebff4dc9d8bdde152d74f6937d790c6e8fa490d8fc3144c532be72d2b8f2162d862bc39abc07dc72d3c738c0bd8b4bf3c9fa103b8bd5e3972da3938f0b641f6e6231a3cec144de359d64768fa0e50dbae3ce917a2ca4f9c75c45a8b24708e9680e20b7fe0f69d29f99efb626ae2fdafaea32fbcc4eeaa2960018438a708c363eb5f2a28c6446dab4fa8e279e2bc73de8b65013d0ca3166bd350f9ee76c3a5830d89706b44de9446a84b0f2f1994569783e92ec1b3d607d22c0c5f8c1d7e24637fa3511169ad822c70ca471f9af06e03e6b8cfe53d5457d011026e06dfad3f62a07a7ee19e0a9060273d83002cdd44542a1f0b2a106f1d9f5ad60e499d86b9cb6df26c4f8bba49de229fd3072ef3b5815ac9a3d9456a89e890ec588fb2c00458989fe1baf176a0039e126fd96bf8b0fb43c512fdb324f5e4315e9f3e980c8f2168905905826b4aa37ac6e6a3e165c3f399c7df87f53580a5591c954aecf42971c241cef6ed3d4431e09664bfd6bfb23c9ceaef10976c4e0ce27b9f365ecbaf3790b8efd520f01c601575f8254977577b2dff89196e2bf7a460c10d1ff9807dcd44b177ec133342525290370d16a563e706bdf0c68955db537a639abcf9ebab160ffed32f54d50254dbc745a4e15ac31f394097891e00cd11d80f7eb8d8c56da51bfb70e24e60e8452b0159b58857afc801a25675189b0337d28e0f7b0aaf1c520d904a8e437910516703dd8d755466cc7180b4597dc13eb764829d02b850a54c6bb10d3bf0f884e176e72e56446aab93ba35236f731b81da1d66bd9b01eb2922bf78da9f23f739371eec7397df2dcd29e82107dd963f359e5e1cde8c979fd842b38ea37c13d216d37ca986cc217dba126b0b4e5eba018a975cc7c38f4ff7218a9e58239ad015347b495607aa0e138aebd731bba8927e298f3a4eade8db8a6e3d9e483c762dbc0e517ba729082e495b2b092ec819b662d0b817ad1b5c7da43be4c9113dd1bd277ed4f275c5059ef79a59ba3ebb981effff63556000edada5beaf7f63695ece8bac1db9ba8961754ba4f80a1c387d8564ccbc9525f0d0792edbbd51710d9a53ade1ac82e2be28106046a03c3c51fe654b4c3d5ec78ffb0b99b8e670c2911e07ffeeae81aba137f226548c053b974a8f48c896e3e4ed0e0384cc4c0e3816c27a047ba818a167ea78463f5342cba2ea0e4196930e2c35101e99f83b1b54719397e01d573e31240d804d20320c5767e9e69dbaa7bfd539388d26d653b14dc640d45a0528a9cca02e88fff36550b156d6bfc5f965dae894a0b79e34f27c31363e13dc21a45521f18f4e9f7e08047ed031abae61676d10f216fc58ba1d6cd825b556fb94b04e7c6df21c30e1d8ceb821d53e0b33614f91ac24d04d2f2a12a914db883b5f14d84e8549640420ecae087dd789c6300cdfc7da82e1f219e8a981084bb1c8b71f4ccd320675dc16e17b423897ef2e005c101d9eb814bb76569f0f6ca6d4689f2705a36b7155cfb8f227074cb01fd410c6be006479fd60cb6f87761de5ab778df3973d9a7666b34ccdef65ad2e5d7d3b4e37281d719a95994ce48d5ae6641f92fe97ebb9aa6584656abbd0aeee54d59781d9db34dc5d269a8ce4199258e16a7e318fee2b7da239ba9088d5bc395b5535228f6767a21ab222b3dd2a5079cef8fd17514d8074ce84c81c13830ecd7e487b80c034ae892e27e13296a8fae303c282de11f3dd1393b76a2629bb37dfb7e093f178110cbcea3eba8030f253f2ea72877cb8573cbb375a39065ccd52a659b2ca9a63863661d4d341bf34eb7eaa949717abb409cf09cc3d1d2317729bbfae8280cfcc672aafabb1c1dff3b814f5be6e03f2d2d5223dafaf1530955aa78aa5d3cbf58706901816147e385690661b3bccf2ca804761dac5a159d68bc0f4a34a77332319870d13a541709e3ffdff01db3e2abe30f6512dd2e036d689368bbf32b05df0c527e7c4441d6bd52c4defb5ee4284192d7a132602b2b29fc77b6421a0aa0062157cfc2f016f86c8c99f97363ed7fe4ec4f752e0e95905647f80155fbb648c0c44875e9e0dc6c0e3718417a5ad9b9fbab1e5412fd64f5aed8afe92e180be6941b44a2c6a3a690b1c74effc0b3abc093cbd194095bcdda40a3186c912b8e3d861654cf8f3596c4cb538930c65837b5620bc5516850052db453d041c2a59f5ff85bca61fcc61875b8afc3c28f2bb4333cf4b395946e08c899098148d5201f2cf53847ef9f28adfda27daa93530c505e8a3430c4ff51d37002d41d368efe16bd8d2915bca42ccde8a0257940ca66b02967ff14b8e83f0bb23ebe07894ef30dc9b3adbcfae65e94937d5e5f5dc5f27d2d7639431983c93fd1092dd79fd0f8afe09431991f41087ce213a16e5610f992e9e989faff362e24e3d752e77cdf4b47a82a6eaf2d9677a7f4d6324f8fd32c32372307bb420736b7b451d7996e6c19f5571db3e071c56744cfeeff82fdfc8cfa4f4fa93f1302957616fdf98a424bc5a47de9182358100970bb5fb29afe5c1c6782189603946608baefffb17546bde45ace18472ee38e820ecdbd4117899bab384cbae8446331cdfd34e34abe158f543849a0cba82ec0677c4896f87aac039314cc4e636f52d508ee290a04c2a7a6d23c95ef63518bf7efc87f9178cdb60649680ea02a175f354bb28ecd262e71bfb3935b19b16a4f56e535e33ce6d10fe0c5e15fe7acc2f8d7f8233f3c75f692449af5112356623439439db7dc88a8b7a6cb9b1e0a4adfa0a88ac87cc52b720adc399a453ec7d722d78a933df38562cc70e3bcdac592f207d999a2adc3e284bdfc276e18e475dc9a3d561aeff5e4af3a90dc4520810a2ba6b3ef71e4d6005752c0fca3e2abdc3338867682f5fbea38ff604a5b44d4311024ae1bcfc97c23fb10e83ce8d3805fbe550ec0e274eb9adfc969ab59406cf0e70801969de561d885ca504f41d8fe82274423e569cdc8af1c421edb22129a53d414cfebe5b9cead4d4a3b3939d997a1ec90292d30a39b15ca140ff6e76a5a4343934ead7f2877ed333fb2dc51ddb75fedd9de50ffe5bbb1d9c4162dbc6bf41342b31476f462d8753ec09f0973def25557564be45871b960a6cb81a67e6514076398b3376a4b34f59e555bd39983be3fc4206b0f4ae1d4c4302ae30b355c73fcdf5071da986ce191425da2df88404813f24fdddc16c023fd259e41c5674f22124d7c7b35f60b74377dce7b99492734227871c7ad825bce500b5698ff1187c9feb3a007d1ce254953485f8e37a285a3736ea6ac461095fbcba3de3d1a741beb4ba1b58bc675344c75093be36ef267045d62bc6f46667ce4f4d682474a9e81723d9539e99a0c67c752f16807c3490b3abdabf42e40a7456c69aba95692cb527f9b3642a8d41d3055106c78085ac50fb17926c2254d6b3c698f76dedafb191cb60bb31f97db85d") write$cgroup_pid(0xffffffffffffffff, &(0x7f0000001200)=r1, 0x12) 00:06:35 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/190, 0x7ffffffff000}], 0x1}, 0x0) 00:06:35 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 00:06:35 executing program 3: r0 = gettid() write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000040)=r0, 0x12) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r0, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000200)='%\x00'}, 0x30) syz_clone(0x50000100, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0, &(0x7f0000001240)="bd82122c121cca6fe87fdb9d712631521d70540bcc62df6b5a55db8e0e14fbff5f612a44707e5224d0df8125d79bc02351b4b446bd61d11d68b5620774164f30b901de1e790f6b6733d6627c7a0d7b13b7e990ee0817ccfacc9c287da3555a7d4c963b993d79bdd59ea65cb8eaaa74d6d04bbe1d01090ed5aa515d07f334133b5489847b4ed491f2f8a73dc193cae691975a5ea4d4031290a986023ca5f740afee774b86f26e8ae44183a20551b536b0e9dad6926eeadfe516b20166a10f59bb05ea0b0e6aea27af9ee6fa4d3141f6041a57f98aaadb79022d5c940f03f71ab44ae454a38746754a320ee81b857cf8827b494e1c8f864651f81c1e708d634a4fa8a5b08ae3099b68cd4a17f17c5de4469e896c7b4812b8f0a185207454459606037368ef2150409ee4e0432472618b49a36dc59adf91a6d7a0414b06a66e749fb417e302aed20f8f9f7c8374280e221e76a36683b4a81461ea0aaa0e028a7a7362360e8b379bd95ea00f5fae732646022922628d0def5f3ab5b357b0f98fbc7935e1962edb2ad7ad3cf7ab66d3db51fef34befd9f1e17cce3b4bcd8ed1018df1e56c7e3b226ebf3c6d6472a99d2e52fa6f65694797214db56407b116490b63d62670f7b332484d5983a7a97c766f616299cacca74744235c2b77ece736426252e95227dee4ca9b0dd252e296d787bee15a1022c82d3c17c77560c4988b13fd700d52fbe21e2598e67fd9a779d40ccccdda6379fcb53fb2d849a40c8c2ad6c696b5b6cf9dbb643bd4cdba090a9cb85e6f65c0f86c17fa0e44244d23f8153026976c5028c225067ea69f92f695d1d03eede283f290de7975d68873cf3d5d6667e0a089d079a07e18fce0c6a71b3533dd97e3b741dbed170634b47b9d6ec36e26a6645466d20c60142f1936d92e4bbab20e2ee9275490ad473f639eff207d230b0b00d26968e85d49afa49dc8479c4c1544db755b8752ee688bd896e216fff8ac9f91abffa7c054f6eb5cc1bf9cc0bee23421e48df9bd401ef7abe0af9cb089aab6eb1d451a7cd8371c03693880b11cd3faac47f6fbe2f75a4494d48e888e1736ad58a5961437b721584b1866164ec1c4e74be3e469ccfd0aaf99813f48892dc8d2b7e671e4e7ddee51be44f13dcd20dae1edaf417a793567693162ca0c01b76ca954ba637fb28c4540530c69a9750db2a2e1bb6db8496b5776c2be0384f91b20e693920dd59a7ae143209f654b9b41ad05690d04188b586fb982003bfc60cc39e00a4ca6632b2eb5eb14f7a010d04eb7c91329ee4664b237b471653db1b76d4f662511ebd6279f3ce7bce713272e9f4182af67561e11fcbe34ba4faccad216c0777ae90093222c4c099a3845553d45fbd6c1f3380c96208eab9fb471b92b7d371715b813692394ed5bef5646827802889e01dbf636fcf9a67267d1f809823f0eb9662b831869a133c8a9077e2cb7e012a612c2ec2d36846d865ffd2fb021b297ea57439717b21a578d5742fdb5b7ea8f619c838eb8290a3a1ac8ab2b28803072c334148d2644154239bb14f8a194c099c6b9768391bcc954baa118a5f4bd727ebff4dc9d8bdde152d74f6937d790c6e8fa490d8fc3144c532be72d2b8f2162d862bc39abc07dc72d3c738c0bd8b4bf3c9fa103b8bd5e3972da3938f0b641f6e6231a3cec144de359d64768fa0e50dbae3ce917a2ca4f9c75c45a8b24708e9680e20b7fe0f69d29f99efb626ae2fdafaea32fbcc4eeaa2960018438a708c363eb5f2a28c6446dab4fa8e279e2bc73de8b65013d0ca3166bd350f9ee76c3a5830d89706b44de9446a84b0f2f1994569783e92ec1b3d607d22c0c5f8c1d7e24637fa3511169ad822c70ca471f9af06e03e6b8cfe53d5457d011026e06dfad3f62a07a7ee19e0a9060273d83002cdd44542a1f0b2a106f1d9f5ad60e499d86b9cb6df26c4f8bba49de229fd3072ef3b5815ac9a3d9456a89e890ec588fb2c00458989fe1baf176a0039e126fd96bf8b0fb43c512fdb324f5e4315e9f3e980c8f2168905905826b4aa37ac6e6a3e165c3f399c7df87f53580a5591c954aecf42971c241cef6ed3d4431e09664bfd6bfb23c9ceaef10976c4e0ce27b9f365ecbaf3790b8efd520f01c601575f8254977577b2dff89196e2bf7a460c10d1ff9807dcd44b177ec133342525290370d16a563e706bdf0") write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) 00:06:35 executing program 4: gettid() write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) syz_clone(0x50000100, &(0x7f0000000080)="7cdf15b15341a412055e114b6fbd28cd9e674d5909cce81deab8f666557693a73c485226510f6dc30b54d524dd7d99bb2adcbbeca761885abac076f2fc102ede2b80c52e7444b9aea075861ddca0da637a9d91f67a0fce5109ddc4e29c38d938347cd806ece810215ce537d0e4591fc093cf248501c784c7c6a6c53d738ab5d0522b2eb6b06f8e80788bd7b193019511a02ee18a5a637f69828bbad34c2b5ca83de1d6c174385a69b26e174530401c291cdd1883e9276319d85fbc850328d8be03856942b5f1bec50c23", 0xca, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000001240)) 00:06:35 executing program 2: socketpair(0x2, 0x5, 0x0, &(0x7f0000000880)) 00:06:35 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000280)="d5", 0x1}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="980000000000000000000000070000008605d066b7890f617f000001ac141440ac1e000144543491ac1414bb00000005ffffffff00000001ac141432000000037f000001000000010a01010200000009ac1414bb64f9e67fe00000020000003fac141425000000aee0000002000100000a010101000000098907b10a010100070b4e7f00000100000000830b94ffffffffac14140f00000011000000000000000000000001000000030000000000000014"], 0xc8}, 0x4001) 00:06:35 executing program 2: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/190, 0xbe}], 0x300}, 0x0) sendmsg$inet(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000000)="be", 0x1}], 0x1, &(0x7f0000000640)=ANY=[], 0xc8}, 0x0) 00:06:35 executing program 4: socketpair(0x2, 0x5, 0x4, &(0x7f0000000880)) [ 395.445637][ T23] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 395.695647][ T23] usb 1-1: Using ep0 maxpacket: 8 00:06:35 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/190, 0xbe}], 0x1}, 0x0) sendmsg$inet(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000000)="be", 0x1}], 0x1, &(0x7f0000000640)=ANY=[], 0xc8}, 0x0) 00:06:35 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x3c}}) [ 395.975667][ T23] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 395.978114][ T23] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 395.980223][ T23] usb 1-1: Product: syz [ 395.981270][ T23] usb 1-1: Manufacturer: syz [ 395.982509][ T23] usb 1-1: SerialNumber: syz [ 395.984328][ T23] usb 1-1: config 0 descriptor?? [ 396.026062][ T23] usb 1-1: error -2 when submitting rx urb [ 396.027613][ T23] usb 1-1: Failed to submit rx cmd [ 396.029045][ T23] ar5523: probe of 1-1:0.0 failed with error -2 [ 398.046186][ T7] usb 1-1: USB disconnect, device number 23 00:06:38 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x541b, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) 00:06:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x38}}) 00:06:38 executing program 5: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000940)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000900), 0x13f}}, 0x20) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000940)={0x0, 0x18, 0xfa00, {0x0, 0x0, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(0xffffffffffffffff, 0x0, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000940)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000900), 0x13f}}, 0x20) 00:06:38 executing program 4: gettid() write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) syz_clone(0x50000100, &(0x7f0000000080)="7cdf15b15341a412055e114b6fbd28cd9e674d5909cce81deab8f666557693a73c485226510f6dc30b54d524dd7d99bb2adcbbeca761885abac076f2fc102ede2b80c52e7444b9aea075861ddca0da637a9d91f67a0fce5109ddc4e29c38d938347cd806ece810215ce537d0e4591fc093cf248501c784c7c6a6c53d738ab5d0522b2eb6b06f8e80788bd7b193019511a02ee18a5a637f69828bbad34c2b5ca83de1d6c17438", 0xa6, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000001240)="bd82122c121cca6fe87fdb9d712631521d70540bcc62df6b5a55db8e0e14fbff5f612a44707e5224d0df8125d79bc02351b4b446bd61d11d68b5620774164f30b901de1e790f6b6733d6627c7a0d7b13b7e990ee0817ccfacc9c287da3555a7d4c963b993d79bdd59ea65cb8eaaa74d6d04bbe1d01090ed5aa515d07f334133b5489847b4ed491f2f8a73dc193cae691975a5ea4d4031290a986023ca5f740afee774b86f26e8ae44183a20551b536b0e9dad6926eeadfe516b20166a10f59bb05ea0b0e6aea27af9ee6fa4d3141f6041a57f98aaadb79022d5c940f03f71ab44ae454a38746754a320ee81b857cf8827b494e1c8f864651f81c1e708d634a4fa8a5b08ae3099b68cd4a17f17c5de4469e896c7b4812b8f0a185207454459606037368ef2150409ee4e0432472618b49a36dc59adf91a6d7a0414b06a66e749fb417e302aed20f8f9f7c8374280e221e76a36683b4a81461ea0aaa0e028a7a7362360e8b379bd95ea00f5fae732646022922628d0def5f3ab5b357b0f98fbc7935e1962edb2ad7ad3cf7ab66d3db51fef34befd9f1e17cce3b4bcd8ed1018df1e56c7e3b226ebf3c6d6472a99d2e52fa6f65694797214db56407b116490b63d62670f7b332484d5983a7a97c766f616299cacca74744235c2b77ece736426252e95227dee4ca9b0dd252e296d787bee15a1022c82d3c17c77560c4988b13fd700d52fbe21e2598e67fd9a779d40ccccdda6379fcb53fb2d849a40c8c2ad6c696b5b6cf9dbb643bd4cdba090a9cb85e6f65c0f86c17fa0e44244d23f8153026976c5028c225067ea69f92f695d1d03eede283f290de7975d68873cf3d5d6667e0a089d079a07e18fce0c6a71b3533dd97e3b741dbed170634b47b9d6ec36e26a6645466d20c60142f1936d92e4bbab20e2ee9275490ad473f639eff207d230b0b00d26968e85d49afa49dc8479c4c1544db755b8752ee688bd896e216fff8ac9f91abffa7c054f6eb5cc1bf9cc0bee23421e48df9bd401ef7abe0af9cb089aab6eb1d451a7cd8371c03693880b11cd3faac47f6fbe2f75a4494d48e888e1736ad58a5961437b721584b1866164ec1c4e74be3e469ccfd0aaf99813f48892dc8d2b7e671e4e7ddee51be44f13dcd20dae1edaf417a793567693162ca0c01b76ca954ba637fb28c4540530c69a9750db2a2e1bb6db8496b5776c2be0384f91b20e693920dd59a7ae143209f654b9b41ad05690d04188b586fb982003bfc60cc39e00a4ca6632b2eb5eb14f7a010d04eb7c91329ee4664b237b471653db1b76d4f662511ebd6279f3ce7bce713272e9f4182af67561e11fcbe34ba4faccad216c0777ae90093222c4c099a3845553d45fbd6c1f3380c96208eab9fb471b92b7d371715b813692394ed5bef5646827802889e01dbf636fcf9a67267d1f809823f0eb9662b831869a133c8a9077e2cb7e012a612c2ec2d36846d865ffd2fb021b297ea57439717b21a578d5742fdb5b7ea8f619c838eb8290a3a1ac8ab2b28803072c334148d2644154239bb14f8a194c099c6b9768391bcc954baa118a5f4bd727ebff4dc9d8bdde152d74f6937d790c6e8fa490d8fc3144c532be72d2b8f2162d862bc39abc07dc72d3c738c0bd8b4bf3c9fa103b8bd5e3972da3938f0b641f6e6231a3cec144de359d64768fa0e50dbae3ce917a2ca4f9c75c45a8b24708e9680e20b7fe0f69d29f99efb626ae2fdafaea32fbcc4eeaa2960018438a708c363eb5f2a28c6446dab4fa8e279e2bc73de8b65013d0ca3166bd350f9ee76c3a5830d89706b44de9446a84b0f2f1994569783e92ec1b3d607d22c0c5f8c1d7e24637fa3511169ad822c70ca471f9af06e03e6b8cfe53d5457d011026e06dfad3f62a07a7ee19e0a9060273d83002cdd44542a1f0b2a106f1d9f5ad60e499d86b9cb6df26c4f8bba49de229fd3072ef3b5815ac9a3d9456a89e890ec588fb2c00458989fe1baf176a0039e126fd96bf8b0fb43c512fdb324f5e4315e9f3e980c8f2168905905826b4aa37ac6e6a3e165c3f399c7df87f53580a5591c954aecf42971c241cef6ed3d4431e09664bfd6bfb23c9ceaef10976c4e0ce27b9f365ecbaf3790b8efd520f01c601575f8254977577b2dff89196e2bf7a460c10d1ff9807dcd44b177ec133342525290370d16a563e706bdf0c68955db537a639abcf9ebab160ffed32f54d50254dbc745a4e15ac31f394097891e00cd11d80f7eb8d8c56da51bfb70e24e60e8452b0159b58857afc801a25675189b0337d28e0f7b0aaf1c520d904a8e437910516703dd8d755466cc7180b4597dc13eb764829d02b850a54c6bb10d3bf0f884e176e72e56446aab93ba35236f731b81da1d66bd9b01eb2922bf78da9f23f739371eec7397df2dcd29e82107dd963f359e5e1cde8c979fd842b38ea37c13d216d37ca986cc217dba126b0b4e5eba018a975cc7c38f4ff7218a9e58239ad015347b495607aa0e138aebd731bba8927e298f3a4eade8db8a6e3d9e483c762dbc0e517ba729082e495b2b092ec819b662d0b817ad1b5c7da43be4c9113dd1bd277ed4f275c5059ef79a59ba3ebb981effff63556000edada5beaf7f63695ece8bac1db9ba8961754ba4f80a1c387d8564ccbc9525f0d0792edbbd51710d9a53ade1ac82e2be28106046a03c3c51fe654b4c3d5ec78ffb0b99b8e670c2911e07ffeeae81aba137f226548c053b974a8f48c896e3e4ed0e0384cc4c0e3816c27a047ba818a167ea78463f5342cba2ea0e4196930e2c35101e99f83b1b54719397e01d573e31240d804d20320c5767e9e69dbaa7bfd539388d26d653b14dc640d45a0528a9cca02e88fff36550b156d6bfc5f965dae894a0b79e34f27c31363e13dc21a45521f18f4e9f7e08047ed031abae61676d10f216fc58ba1d6cd825b556fb94b04e7c6df21c30e1d8ceb821d53e0b33614f91ac24d04d2f2a12a914db883b5f14d84e8549640420ecae087dd789c6300cdfc7da82e1f219e8a981084bb1c8b71f4ccd320675dc16e17b423897ef2e005c101d9eb814bb76569f0f6ca6d4689f2705a36b7155cfb8f227074cb01fd410c6be006479fd60cb6f87761de5ab778df3973d9a7666b34ccdef65ad2e5d7d3b4e37281d719a95994ce48d5ae6641f92fe97ebb9aa6584656abbd0aeee54d59781d9db34dc5d269a8ce4199258e16a7e318fee2b7da239ba9088d5bc395b5535228f6767a21ab222b3dd2a5079cef8fd17514d8074ce84c81c13830ecd7e487b80c034ae892e27e13296a8fae303c282de11f3dd1393b76a2629bb37dfb7e093f178110cbcea3eba8030f253f2ea72877cb8573cbb375a39065ccd52a659b2ca9a63863661d4d341bf34eb7eaa949717abb409cf09cc3d1d2317729bbfae8280cfcc672aafabb1c1dff3b814f5be6e03f2d2d5223dafaf1530955aa78aa5d3cbf58706901816147e385690661b3bccf2ca804761dac5a159d68bc0f4a34a77332319870d13a541709e3ffdff01db3e2abe30f6512dd2e036d689368bbf32b05df0c527e7c4441d6bd52c4defb5ee4284192d7a132602b2b29fc77b6421a0aa0062157cfc2f016f86c8c99f97363ed7fe4ec4f752e0e95905647f80155fbb648c0c44875e9e0dc6c0e3718417a5ad9b9fbab1e5412fd64f5aed8afe92e180be6941b44a2c6a3a690b1c74effc0b3abc093cbd194095bcdda40a3186c912b8e3d861654cf8f3596c4cb538930c65837b5620bc5516850052db453d041c2a59f5ff85bca61fcc61875b8afc3c28f2bb4333cf4b395946e08c899098148d5201f2cf53847ef9f28adfda27daa93530c505e8a3430c4ff51d37002d41d368efe16bd8d2915bca42ccde8a0257940ca66b02967ff14b8e83f0bb23ebe07894ef30dc9b3adbcfae65e94937d5e5f5dc5f27d2d7639431983c93fd1092dd79fd0f8afe09431991f41087ce213a16e5610f992e9e989faff362e24e3d752e77cdf4b47a82a6eaf2d9677a7f4d6324f8fd32c32372307bb420736b7b451d7996e6c19f5571db3e071c56744cfeeff82fdfc8cfa4f4fa93f1302957616fdf98a424bc5a47de9182358100970bb5fb29afe5c1c6782189603946608baefffb17546bde45ace18472ee38e820ecdbd4117899bab384cbae8446331cdfd34e34abe158f543849a0cba82ec0677c4896f87aac039314cc4e636f52d508ee290a04c2a7a6d23c95ef63518bf7efc87f9178cdb60649680ea02a175f354bb28ecd262e71bfb3935b19b16a4f56e535e33ce6d10fe0c5e15fe7acc2f8d7f8233f3c75f692449af5112356623439439db7dc88a8b7a6cb9b1e0a4adfa0a88ac87cc52b720adc399a453ec7d722d78a933df38562cc70e3bcdac592f207d999a2adc3e284bdfc276e18e475dc9a3d561aeff5e4af3a90dc4520810a2ba6b3ef71e4d6005752c0fca3e2abdc3338867682f5fbea38ff604a5b44d4311024ae1bcfc97c23fb10e83ce8d3805fbe550ec0e274eb9adfc969ab59406cf0e70801969de561d885ca504f41d8fe82274423e569cdc8af1c421edb22129a53d414cfebe5b9cead4d4a3b3939d997a1ec90292d30a39b15ca140ff6e76a5a4343934ead7f2877ed333fb2dc51ddb75fedd9de50ffe5bbb1d9c4162dbc6bf41342b31476f462d8753ec09f0973def25557564be45871b960a6cb81a67e6514076398b3376a4b34f59e555bd39983be3fc4206b0f4ae1d4c4302ae30b355c73fcdf5071da986ce191425da2df88404813f24fdddc16c023fd259e41c5674f22124d7c7b35f60b74377dce7b99492734227871c7ad825bce500b5698ff1187c9feb3a007d1ce254953485f8e37a285a3736ea6ac461095fbcba3de3d1a741beb4ba1b58bc675344c75093be36ef267045d62bc6f46667ce4f4d682474a9e81723d9539e99a0c67c752f16807c3490b3abdabf42e40a7456c69aba95692cb527f9b3642a8d41d3055106c78085ac50fb17926c2254d6b3c698f76dedafb191cb60bb31f97db8") 00:06:38 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) sendmsg$inet(r0, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) 00:06:38 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000000)={0x40, 0x10, 0xa0, {0xa0, 0x24, "91df83e0d7c948be09ee973e0e19fdab2d4a1293a9bf5db747fb682e918f50aaf66c9b4445c277f89fd7958becf7eedda4b769aa1a0be98563cb59f612f524aeafdc2a6884d98902ad25a76764209b42e39c23cb7fc4001ede5f33266366c34a9cd5ae50e3a78463b23403a99524517b5c0fcf3415b8a72943c0be0d1d4401b250375fb0588dddb8fafa336c28631b22b68428981284ed32bb3202bbd999"}}, &(0x7f00000000c0)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "51af311989d180dae3030e35fce2d9814d3b115e95efd9b292ce007118c28fed37a7f905d61e11bc991b675a65619e922d3c349e2e0e738f0a71a3d22396497dce66dd1e2e3925119bdd3fe9a3ce72a382a20dcc964798ec2333906e7dbf5e119d53f244f9fbe3961c508fdfbf5c5fa23e3d1ffd0c447fe76338e3536c3333f80237273cce41a849a7748d3da5634f8f7345a189a2d4da53d07797516c20008f463b743584215ece0a057bbb611d9634186a548b3eed1a"}}, &(0x7f0000000180)={0x0, 0xf, 0x81, {0x5, 0xf, 0x81, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "b2828608f26362a4de3227cec4aa95c4"}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x5, 0xf000, 0x4, [0xff0000, 0xfff0, 0x30, 0xff0000, 0x3f00, 0xc000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x38, 0x3, 0x9, 0x8001, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa8, 0x7f, 0x9, 0x8001, 0x9}, @generic={0x2b, 0x10, 0xb, "4829ee243b5c05f696d68643af8e09735096cbaf3bf6dd4063ee188c595038cf0498c82a4117b708"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x40, 0xd4, "d45a5e34", "41a0770b"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0x40, 0x32, 0x6, 0x9, 0x2}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x20, 0x16, 0x11, "54347d9a7630a6535ba3947114e8a214eb"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xa0, 0x40}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000500)={0x40, 0xb, 0x2, "a4be"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="e7fb4ea72ad9"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "2183"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x4}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x1e}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x2}}) 00:06:38 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000700)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0046209, 0x0) 00:06:38 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8915, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) 00:06:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x3}}) 00:06:38 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x4d}}) [ 398.086598][ T7596] binder: 7595:7596 ioctl c0046209 0 returned -22 00:06:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0xa}}) 00:06:38 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8934, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) 00:06:38 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3500, &(0x7f0000000280)=@raw=[@jmp], &(0x7f00000002c0)='GPL\x00', 0x2, 0xb3, &(0x7f0000000300)=""/179, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:38 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 00:06:38 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0xc}}) 00:06:38 executing program 4: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x19, &(0x7f0000000240)='}', 0x1) 00:06:38 executing program 5: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140), 0x6800, 0x0) [ 398.455633][ T7] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 398.695625][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 399.005651][ T7] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 399.008035][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 399.010080][ T7] usb 1-1: Product: syz [ 399.011173][ T7] usb 1-1: Manufacturer: syz [ 399.012378][ T7] usb 1-1: SerialNumber: syz [ 399.016054][ T7] usb 1-1: config 0 descriptor?? [ 399.058589][ T7] usb 1-1: error -2 when submitting rx urb [ 399.060171][ T7] usb 1-1: Failed to submit rx cmd [ 399.061659][ T7] ar5523: probe of 1-1:0.0 failed with error -2 [ 401.052814][ T7] usb 1-1: USB disconnect, device number 24 00:06:41 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000000)=@assoc_value={0x0, 0x7fffffff}, 0x8) 00:06:41 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x4f}}) 00:06:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x2a}}) 00:06:41 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x3d}}) 00:06:41 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x12}}) [ 401.062112][ T7623] sctp: [Deprecated]: syz-executor.5 (pid 7623) Use of struct sctp_assoc_value in delayed_ack socket option. [ 401.062112][ T7623] Use struct sctp_sack_info instead 00:06:41 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000000)={0x40, 0x10, 0xa0, {0xa0, 0x24, "91df83e0d7c948be09ee973e0e19fdab2d4a1293a9bf5db747fb682e918f50aaf66c9b4445c277f89fd7958becf7eedda4b769aa1a0be98563cb59f612f524aeafdc2a6884d98902ad25a76764209b42e39c23cb7fc4001ede5f33266366c34a9cd5ae50e3a78463b23403a99524517b5c0fcf3415b8a72943c0be0d1d4401b250375fb0588dddb8fafa336c28631b22b68428981284ed32bb3202bbd999"}}, &(0x7f00000000c0)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "51af311989d180dae3030e35fce2d9814d3b115e95efd9b292ce007118c28fed37a7f905d61e11bc991b675a65619e922d3c349e2e0e738f0a71a3d22396497dce66dd1e2e3925119bdd3fe9a3ce72a382a20dcc964798ec2333906e7dbf5e119d53f244f9fbe3961c508fdfbf5c5fa23e3d1ffd0c447fe76338e3536c3333f80237273cce41a849a7748d3da5634f8f7345a189a2d4da53d07797516c20008f463b743584215ece0a057bbb611d9634186a548b3eed1a"}}, &(0x7f0000000180)={0x0, 0xf, 0x81, {0x5, 0xf, 0x81, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "b2828608f26362a4de3227cec4aa95c4"}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x5, 0xf000, 0x4, [0xff0000, 0xfff0, 0x30, 0xff0000, 0x3f00, 0xc000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x38, 0x3, 0x9, 0x8001, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa8, 0x7f, 0x9, 0x8001, 0x9}, @generic={0x2b, 0x10, 0xb, "4829ee243b5c05f696d68643af8e09735096cbaf3bf6dd4063ee188c595038cf0498c82a4117b708"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x40, 0xd4, "d45a5e34", "41a0770b"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0x40, 0x32, 0x6, 0x9, 0x2}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x20, 0x16, 0x11, "54347d9a7630a6535ba3947114e8a214eb"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xa0, 0x40}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000500)={0x40, 0xb, 0x2, "a4be"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="e7fb4ea72ad9"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "2183"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x4}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x1e}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x2}}) 00:06:41 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@empty, @random="1b7afac5c31c", @val={@void, {0x8100, 0x0, 0x1}}, {@ipv6={0x86dd, @dccp_packet={0x0, 0x6, "6dfa8c", 0x10, 0x21, 0x0, @dev, @local, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "71f158", 0x0, "99c5ae"}}}}}}}, 0x0) 00:06:41 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x39}}) 00:06:41 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x6, 0x9, 0x1}, 0x48) 00:06:41 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x7}}) 00:06:41 executing program 1: symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 00:06:41 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x28}}) 00:06:41 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0xc0189436, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam}) 00:06:41 executing program 3: r0 = timerfd_create(0x9, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000000)={{0x77359400}}, 0x0) 00:06:41 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000700)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x40046205, 0x0) 00:06:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x43}}) [ 401.123580][ T7649] binder: 7648:7649 ioctl 40046205 0 returned -22 00:06:41 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000340)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, r1}}, 0x48) [ 401.465626][ T7] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 401.705629][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 401.985647][ T7] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 401.988094][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 401.990146][ T7] usb 1-1: Product: syz [ 401.991199][ T7] usb 1-1: Manufacturer: syz [ 401.992404][ T7] usb 1-1: SerialNumber: syz [ 401.994537][ T7] usb 1-1: config 0 descriptor?? [ 402.036123][ T7] usb 1-1: error -2 when submitting rx urb [ 402.037732][ T7] usb 1-1: Failed to submit rx cmd [ 402.039408][ T7] ar5523: probe of 1-1:0.0 failed with error -2 [ 404.074746][ T922] usb 1-1: USB disconnect, device number 25 00:06:44 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x47}}) 00:06:44 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x890d, 0x0) 00:06:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000002c0), r0) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000006c0)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8}]}, 0x24}}, 0x0) 00:06:44 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000000)={0x40, 0x10, 0xa0, {0xa0, 0x24, "91df83e0d7c948be09ee973e0e19fdab2d4a1293a9bf5db747fb682e918f50aaf66c9b4445c277f89fd7958becf7eedda4b769aa1a0be98563cb59f612f524aeafdc2a6884d98902ad25a76764209b42e39c23cb7fc4001ede5f33266366c34a9cd5ae50e3a78463b23403a99524517b5c0fcf3415b8a72943c0be0d1d4401b250375fb0588dddb8fafa336c28631b22b68428981284ed32bb3202bbd999"}}, &(0x7f00000000c0)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "51af311989d180dae3030e35fce2d9814d3b115e95efd9b292ce007118c28fed37a7f905d61e11bc991b675a65619e922d3c349e2e0e738f0a71a3d22396497dce66dd1e2e3925119bdd3fe9a3ce72a382a20dcc964798ec2333906e7dbf5e119d53f244f9fbe3961c508fdfbf5c5fa23e3d1ffd0c447fe76338e3536c3333f80237273cce41a849a7748d3da5634f8f7345a189a2d4da53d07797516c20008f463b743584215ece0a057bbb611d9634186a548b3eed1a"}}, &(0x7f0000000180)={0x0, 0xf, 0x81, {0x5, 0xf, 0x81, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "b2828608f26362a4de3227cec4aa95c4"}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x5, 0xf000, 0x4, [0xff0000, 0xfff0, 0x30, 0xff0000, 0x3f00, 0xc000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x38, 0x3, 0x9, 0x8001, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa8, 0x7f, 0x9, 0x8001, 0x9}, @generic={0x2b, 0x10, 0xb, "4829ee243b5c05f696d68643af8e09735096cbaf3bf6dd4063ee188c595038cf0498c82a4117b708"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x40, 0xd4, "d45a5e34", "41a0770b"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0x40, 0x32, 0x6, 0x9, 0x2}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x20, 0x16, 0x11, "54347d9a7630a6535ba3947114e8a214eb"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xa0, 0x40}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000500)={0x40, 0xb, 0x2, "a4be"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="e7fb4ea72ad9"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "2183"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x4}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x1e}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x2}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1d, 0xf3, 0x28, 0x8, 0x83a, 0x4506, 0xf0f7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa0, 0x3f, 0xc2}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000000)={0x40, 0x10, 0xa0, {0xa0, 0x24, "91df83e0d7c948be09ee973e0e19fdab2d4a1293a9bf5db747fb682e918f50aaf66c9b4445c277f89fd7958becf7eedda4b769aa1a0be98563cb59f612f524aeafdc2a6884d98902ad25a76764209b42e39c23cb7fc4001ede5f33266366c34a9cd5ae50e3a78463b23403a99524517b5c0fcf3415b8a72943c0be0d1d4401b250375fb0588dddb8fafa336c28631b22b68428981284ed32bb3202bbd999"}}, &(0x7f00000000c0)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "51af311989d180dae3030e35fce2d9814d3b115e95efd9b292ce007118c28fed37a7f905d61e11bc991b675a65619e922d3c349e2e0e738f0a71a3d22396497dce66dd1e2e3925119bdd3fe9a3ce72a382a20dcc964798ec2333906e7dbf5e119d53f244f9fbe3961c508fdfbf5c5fa23e3d1ffd0c447fe76338e3536c3333f80237273cce41a849a7748d3da5634f8f7345a189a2d4da53d07797516c20008f463b743584215ece0a057bbb611d9634186a548b3eed1a"}}, &(0x7f0000000180)={0x0, 0xf, 0x81, {0x5, 0xf, 0x81, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "b2828608f26362a4de3227cec4aa95c4"}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x5, 0xf000, 0x4, [0xff0000, 0xfff0, 0x30, 0xff0000, 0x3f00, 0xc000]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x38, 0x3, 0x9, 0x8001, 0x7f}, @wireless={0xb, 0x10, 0x1, 0x2, 0xa8, 0x7f, 0x9, 0x8001, 0x9}, @generic={0x2b, 0x10, 0xb, "4829ee243b5c05f696d68643af8e09735096cbaf3bf6dd4063ee188c595038cf0498c82a4117b708"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x40, 0xd4, "d45a5e34", "41a0770b"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0x40, 0x32, 0x6, 0x9, 0x2}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x20, 0x16, 0x11, "54347d9a7630a6535ba3947114e8a214eb"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xa0, 0x40}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000500)={0x40, 0xb, 0x2, "a4be"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="e7fb4ea72ad9"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "2183"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x4}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x1e}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x2}}) (async) 00:06:44 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0xffffffffffffffff}}) 00:06:44 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000700)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620b, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:06:44 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000700)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x400c620e, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:06:44 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x4a}}) 00:06:44 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x895d, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) 00:06:44 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x1d}}) 00:06:44 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8953, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) 00:06:44 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x49}}) 00:06:44 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x41}}) [ 404.120180][ T7677] binder: 7674:7677 ioctl 400c620e 20000900 returned -22 [ 404.485656][ T922] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 404.745702][ T922] usb 1-1: Using ep0 maxpacket: 8 [ 405.035703][ T922] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 405.038215][ T922] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 405.040267][ T922] usb 1-1: Product: syz [ 405.041350][ T922] usb 1-1: Manufacturer: syz [ 405.042569][ T922] usb 1-1: SerialNumber: syz [ 405.044577][ T922] usb 1-1: config 0 descriptor?? [ 405.086289][ T922] usb 1-1: error -2 when submitting rx urb [ 405.087878][ T922] usb 1-1: Failed to submit rx cmd [ 405.089373][ T922] ar5523: probe of 1-1:0.0 failed with error -2 [ 405.637386][ T7683] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 405.639742][ T7683] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 407.091284][ T3173] usb 1-1: USB disconnect, device number 26 00:06:47 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010000400009040000fba03fc200014fe43511afd6d61e9eac23c6024f53b3954754ccefbbb2750000000000000000216c13749a7562f625f4080a7da2b8f0abed13c621ace4dfb52bdfbf571514e7919739fe69082d5221a34b61aa71ca1895822e9aec7923dd4d91e1dd19f64c4afd62f349dc617d3f1b088ab99ff9453aabcf1605b20748000c6977c3c71ccb76a80c5ca494af503d4cc4eebe01000080f818c2c838052cabb740939152e3124a645bca98f3add3b8c4a0225689e706fc761e25d70a426e946547c9e21d3a0434bf85c835913ac1d507c54eb4b9aee642d93fb3b512d28e605e8426bfa1f89f8a0214548ccfb2c3b62fce5f0adcae21a1c4fdd6f1934925fe39bf6f9cce4cdcedeb44007dbb76acd62569c9b07f4619b13e4fe32d46daa8ae87817456"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000000)={0x40, 0x21, 0xe8, {0xe8, 0x5, "042b8a49db7353a36eb2946446537f54e2bf7b0cf04b747f5c3a4331d9e499cc4cdb2eb73f604747a0eda1eb5ca20d1c04f29fae8acd69ddec41172b85ec8d660df81ec0cdba8d5a5719b397ebf2e4837f379c8c19bafd4e8e8ceb07367b6969ce7fe82c3dba7bf713e85bfbe75ebcbc34ab731ef4253eb29f9c254e6235c75da85a9a7a9fd4aaed7672db693d07deaad7ebaac7b25b080a0b8a87c6f3896f45074bbde18b74f3ed5e1f1ee1d28afd1c9f83e5d2403b73ffb8f5e57abd51f5393abfacca17aeaba07eddcae8dd782965f88c50f0643ecfc90d78bd5c38b96dfdff1e10d1b2c5"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c01}}, &(0x7f0000000140)={0x0, 0xf, 0xa7, {0x5, 0xf, 0xa7, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x54, 0x2, 0x401, 0xf00, 0x401, [0xc000, 0xc000]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x8, 0xb, 0x6}, @generic={0x87, 0x10, 0xb, "022ca86e97b2bdb912f438296e1f669e34f3f1ecf6fa63a8e431a55bea3080b686b8b22ebc3dd7538f69740fd5b09300140973fcc73cc6020670a20d6a3418fc35ed8bfdceb02362a6d1200c9b49e5abab9b916c62deb9b17f35da9eba44151c4aebb74801992b0849f63bdf198565aab5a83821d4426a9b75ccaec18dfdabc9710ba41f"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe8, 0x10, 0x2, 0x59, "c3a88bbc", "66e6c22c"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xba, 0x1, 0xf9, 0x1, 0x9, 0x20, 0x20}}}, &(0x7f0000000840)={0x84, &(0x7f0000000400)={0x40, 0x7, 0x4e, "06d8f067c782627f77507820155b7f85c75b8f677b048d75dc0de09b51ddfd9b6c46316cadbc4e8ecbb6f1c388fd075a7de8262ac18130d4f8e08e310db662ebbed365b91e89d5b06803ebaf1d64"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x100, 0xd58a608f823ad17f}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0xfff9}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000600)={0x40, 0xb, 0x2, "cdc4"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000700)={0x40, 0x19, 0x2, "dce3"}, &(0x7f0000000740)={0x40, 0x1a, 0x2}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0xff}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x60}}) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000900)={0x20, 0xf, 0xb6, {0xb6, 0x6, "bb6bd59fd738f80cdb6e20c253ac4f2bebada5620432abd44983ffab2e1e1811a4a5d23845916047fea7f7fa479fbab15d4f643e6311a9d4c582819049033e6f5895ff1728f8bc3f5bae07f64ad2d6110ff7d526fe7a8dc1681ed83dbc0e42918d900ac2546723561bf53e0a01cc21950c47e46574e490ec520a972e3a25f0e3237c23184c55119a0cc39bcb359c88b076a0d8ea3e278db76adff337701b9cacd1233b6f1923bd32310b9237d94990d2292b9759"}}, &(0x7f00000009c0)={0x0, 0x3, 0x3, @string={0x3, 0x3, "1b"}}, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000050f40000324100a07060000001e006d053000ff0000c00000003f00000000ff00303fff000f600000141004080582eda144fc42622cee221bd9ad3aa203100b000000"], &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5e, 0x60, 0x7f, 0x6, "8c90c933", "ca1f53c5"}}, &(0x7f0000000ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x1, 0x13, 0x4, 0x3, 0x60}}}, &(0x7f0000001000)={0x84, &(0x7f0000000b40)={0x20, 0x12, 0xe2, "c1c54c7986e36063808d4dbd55dbac134ed281e8a75a3b4c62a9447ea7b3d11528819fa9acd1ee66ad110c1f1babd44905f8abaa2833a49ab42ca1249544e53f62050473c50a57463514e96abfdff0f3a1338415ad1bb4413335c8caa16fc9544ec73deaf2401b3d585a01a1e20524b1dc410b1ae6ee60215c5f5a6d3b056131c9a1e8122dbc4ae0b98385056ec884540e47bc42e5deaa8eba8f2396cbba2c99ba1b0152b63454d9a1add59ac7c9e95f7d28903499bcc74a8825941601ee5f736b7722f8d156d6a40f80dccc87df42766c77b374c71fd98be23ffd9ca8df4cdce916"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x2e}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x40}}, &(0x7f0000000d40)={0x40, 0x7, 0x2}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, "e5ca"}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0xfffa}, &(0x7f0000000e40)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "a86c"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0xae}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x3}}) 00:06:47 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000700)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x44, 0x0, &(0x7f00000000c0)=[@reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x4, 0x1ffff000, 0x0}) 00:06:47 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r1, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "8040001e3d1115000100000000010000001000"}) r2 = syz_open_pts(r1, 0x0) r3 = dup3(r2, r1, 0x0) read$FUSE(r3, &(0x7f0000008440)={0x2020}, 0x2020) r4 = dup3(r3, r0, 0x0) ioctl$TCSETS(r4, 0x5402, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "7e032a000000000000000000000400"}) read$FUSE(r4, 0x0, 0x0) 00:06:47 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x89b1, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) 00:06:47 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x49}}) 00:06:47 executing program 5: clock_getres(0x9243dc6b5604c1c8, 0x0) 00:06:47 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa}, 0x48) [ 407.112529][ T7688] binder: 7686:7688 got reply transaction with no transaction stack [ 407.114617][ T7688] binder: 7686:7688 transaction reply to 0:0 failed 1/29201/-71, size 0-0 line 2931 00:06:47 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x1e}}) 00:06:47 executing program 3: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xb, 0x11, r0, 0x0) [ 407.126627][ T7688] binder: 7686:7688 ioctl c0306201 20000240 returned -14 00:06:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto(r0, &(0x7f0000000180)="fb", 0x1, 0x0, &(0x7f0000001180)=@l2tp={0x2, 0x0, @dev}, 0x80) 00:06:47 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000080)) 00:06:47 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x890f, &(0x7f0000000040)={'bond_slave_1\x00', 0x0}) [ 407.525637][ T3173] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 407.765633][ T3173] usb 1-1: Using ep0 maxpacket: 8 [ 407.815665][ T3173] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 407.945764][ T3173] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 407.947833][ T3173] usb 1-1: can't read configurations, error -61 [ 408.095661][ T3173] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 408.345625][ T3173] usb 1-1: Using ep0 maxpacket: 8 [ 408.385668][ T3173] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 408.505725][ T3173] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 408.507797][ T3173] usb 1-1: can't read configurations, error -61 [ 408.509508][ T3173] usb usb1-port1: attempt power cycle [ 408.915625][ T3173] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 409.005678][ T3173] usb 1-1: Using ep0 maxpacket: 8 [ 409.045718][ T3173] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 409.165667][ T3173] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 409.167755][ T3173] usb 1-1: can't read configurations, error -61 [ 409.315624][ T3173] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 409.415637][ T3173] usb 1-1: Using ep0 maxpacket: 8 [ 409.455696][ T3173] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 409.575619][ T3173] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 409.577759][ T3173] usb 1-1: can't read configurations, error -61 [ 409.579462][ T3173] usb usb1-port1: unable to enumerate USB device 00:06:50 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010000400009040000fba03fc200014fe43511afd6d61e9eac23c6024f53b3954754ccefbbb2750000000000000000216c13749a7562f625f4080a7da2b8f0abed13c621ace4dfb52bdfbf571514e7919739fe69082d5221a34b61aa71ca1895822e9aec7923dd4d91e1dd19f64c4afd62f349dc617d3f1b088ab99ff9453aabcf1605b20748000c6977c3c71ccb76a80c5ca494af503d4cc4eebe01000080f818c2c838052cabb740939152e3124a645bca98f3add3b8c4a0225689e706fc761e25d70a426e946547c9e21d3a0434bf85c835913ac1d507c54eb4b9aee642d93fb3b512d28e605e8426bfa1f89f8a0214548ccfb2c3b62fce5f0adcae21a1c4fdd6f1934925fe39bf6f9cce4cdcedeb44007dbb76acd62569c9b07f4619b13e4fe32d46daa8ae87817456"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000000)={0x40, 0x21, 0xe8, {0xe8, 0x5, "042b8a49db7353a36eb2946446537f54e2bf7b0cf04b747f5c3a4331d9e499cc4cdb2eb73f604747a0eda1eb5ca20d1c04f29fae8acd69ddec41172b85ec8d660df81ec0cdba8d5a5719b397ebf2e4837f379c8c19bafd4e8e8ceb07367b6969ce7fe82c3dba7bf713e85bfbe75ebcbc34ab731ef4253eb29f9c254e6235c75da85a9a7a9fd4aaed7672db693d07deaad7ebaac7b25b080a0b8a87c6f3896f45074bbde18b74f3ed5e1f1ee1d28afd1c9f83e5d2403b73ffb8f5e57abd51f5393abfacca17aeaba07eddcae8dd782965f88c50f0643ecfc90d78bd5c38b96dfdff1e10d1b2c5"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c01}}, &(0x7f0000000140)={0x0, 0xf, 0xa7, {0x5, 0xf, 0xa7, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x54, 0x2, 0x401, 0xf00, 0x401, [0xc000, 0xc000]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x8, 0xb, 0x6}, @generic={0x87, 0x10, 0xb, "022ca86e97b2bdb912f438296e1f669e34f3f1ecf6fa63a8e431a55bea3080b686b8b22ebc3dd7538f69740fd5b09300140973fcc73cc6020670a20d6a3418fc35ed8bfdceb02362a6d1200c9b49e5abab9b916c62deb9b17f35da9eba44151c4aebb74801992b0849f63bdf198565aab5a83821d4426a9b75ccaec18dfdabc9710ba41f"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe8, 0x10, 0x2, 0x59, "c3a88bbc", "66e6c22c"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xba, 0x1, 0xf9, 0x1, 0x9, 0x20, 0x20}}}, &(0x7f0000000840)={0x84, &(0x7f0000000400)={0x40, 0x7, 0x4e, "06d8f067c782627f77507820155b7f85c75b8f677b048d75dc0de09b51ddfd9b6c46316cadbc4e8ecbb6f1c388fd075a7de8262ac18130d4f8e08e310db662ebbed365b91e89d5b06803ebaf1d64"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x100, 0xd58a608f823ad17f}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0xfff9}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000600)={0x40, 0xb, 0x2, "cdc4"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000700)={0x40, 0x19, 0x2, "dce3"}, &(0x7f0000000740)={0x40, 0x1a, 0x2}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0xff}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x60}}) (async) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000900)={0x20, 0xf, 0xb6, {0xb6, 0x6, "bb6bd59fd738f80cdb6e20c253ac4f2bebada5620432abd44983ffab2e1e1811a4a5d23845916047fea7f7fa479fbab15d4f643e6311a9d4c582819049033e6f5895ff1728f8bc3f5bae07f64ad2d6110ff7d526fe7a8dc1681ed83dbc0e42918d900ac2546723561bf53e0a01cc21950c47e46574e490ec520a972e3a25f0e3237c23184c55119a0cc39bcb359c88b076a0d8ea3e278db76adff337701b9cacd1233b6f1923bd32310b9237d94990d2292b9759"}}, &(0x7f00000009c0)={0x0, 0x3, 0x3, @string={0x3, 0x3, "1b"}}, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000050f40000324100a07060000001e006d053000ff0000c00000003f00000000ff00303fff000f600000141004080582eda144fc42622cee221bd9ad3aa203100b000000"], &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5e, 0x60, 0x7f, 0x6, "8c90c933", "ca1f53c5"}}, &(0x7f0000000ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x1, 0x13, 0x4, 0x3, 0x60}}}, &(0x7f0000001000)={0x84, &(0x7f0000000b40)={0x20, 0x12, 0xe2, "c1c54c7986e36063808d4dbd55dbac134ed281e8a75a3b4c62a9447ea7b3d11528819fa9acd1ee66ad110c1f1babd44905f8abaa2833a49ab42ca1249544e53f62050473c50a57463514e96abfdff0f3a1338415ad1bb4413335c8caa16fc9544ec73deaf2401b3d585a01a1e20524b1dc410b1ae6ee60215c5f5a6d3b056131c9a1e8122dbc4ae0b98385056ec884540e47bc42e5deaa8eba8f2396cbba2c99ba1b0152b63454d9a1add59ac7c9e95f7d28903499bcc74a8825941601ee5f736b7722f8d156d6a40f80dccc87df42766c77b374c71fd98be23ffd9ca8df4cdce916"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x2e}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x40}}, &(0x7f0000000d40)={0x40, 0x7, 0x2}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, "e5ca"}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0xfffa}, &(0x7f0000000e40)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "a86c"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0xae}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x3}}) 00:06:50 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x89b0, &(0x7f0000000040)={'bond_slave_1\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10}}) 00:06:50 executing program 3: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 00:06:50 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x1b, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:50 executing program 2: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./bus\x00', 0x20c050, &(0x7f0000000180)={[{@adaptive_mode}, {@noinline_dentry}, {@resgid}, {@fastboot}, {@noinline_data}, {@nobarrier}, {@jqfmt_vfsv1}, {@whint_mode_fs}, {}]}, 0x2, 0x105e5, &(0x7f0000031200)="$eJzs3M2LG2UcB/Bfum7frG2RvigUHBBhAyY02xcURKq2aMHW4svBk2aT2ZA2ySyb7Is960kv3r0KIt4K/gGCF/8B/4DiQRAPgreKkplZ6eoeVptuVvfzgez3mWee+eV5Qi5PZpkA9qzjya+/VOJoHIqImYg4EpG3K+Urd6mIJyLiqYjYd9+rUvb/2bE/Ig5HxNFx8aJmpTx18be79z5/8uoLH395t9r48YvPprdqYNqeiYj+UtFe6xeZdYq8WfY3V7t59s+vllmc6N8qj7Mi19KFvMJac2NcM89znWJ8trQyHOdir9kaZ6e7mPcvDYo3HK52NurkF9xsLufH7XQhz+4wy7Nzu5jXepm3h6OiTrus90FePkajjSz60/W0WM/SrTxbg1HZX9TN2un6OFfLLN8uWlmvnc9j4V9/zLve693Bynqymi4Pu9kguVBvPFdvXKw1lrN2OkrP15r99sXzyVynNx5WG6XN/qVOlnV6ab2V9avJXKfVqjUaydzldKHbHCSNRv1c/WztQrVsPZu8ev2dpNdO5sb5cnewMur2hslitpwUV1ST+fq556vJ043krWs3khtvXrly7cbb711+9/pL166+Ug7627SSufmz8/O1xtnafKO6a9e/P7a7/k+PRUxp/ZUHu5y9zhcI4B+z/wemwf4/Ip0tPwz7f/v/Pbp+2zceiC8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfecdSGojAAHyAO5KWgiMdWqKKUFCwiS0iZJl2ym1RhDZEQe0hHuiwhghH2ndF4RIHka1uDvk8y59qCXwe644sMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+Ftv1z/33H01zjqdm8nwbAAAA4JJDsV2Xi2l1/iZdf5cufYiIZUQsImIeEZdm91G8rGXOImKQ1pfeXzzp4XdEmXD+zDgdryPiUzr+v2/7VwAAAIDbtd+tNhGj87J8+dh3Q3Qp3bSZ5Morb/m8yJU2K8O+Zkqb30dmsYiIYvovU9oyIoZvP2dKu8qoViaPyqAqwy67AQAAulGfBK6d3rJNeQAAAHTmS98N0I9yvzb9Fz/tBY+rkjYEX9XOAAAAgGdo0HcDAAAAQOvK+d/z/wAAAOC2Vc//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE2HYrve71abpjnHUzMPQbNff741bQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25xyFYhgIomDrL17uJHz/Y5kGO3PupAoEjxkpEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBoXCefO74jGUeSX6eNf8czydI7jbWrxtZ1Y++D+fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATvbn7gRCIAjCYN/5n9Ni/mFJg8YgQhUsfMwwDwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB80e9++T8xNc4kc6eNpeORZO2qsXXV2HvQOHow3v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLEDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX9ubdNGAjjOPz6kihxm4yQ3kpgBhoqBCPwISFZ8gwMwEI0VLQWi8AKIMG5pjMFz9P8f8UV9wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCxHOyGs708E0KYnT7M295/3Vkedn777MNsL77ceXMxHrM9RC6E8HCtXrs+xrVMuo2t7UfVer3WkEgkkn6S9jcTAAAnRavVah29mokq+K5cEu2rn3J7S53/qoTQejVY/1+J8vCb+v/zy/MXevFz810zvldc/8//7QWfYIXm+tPCxtb2tbX16mpttfa4VCou3Fy4cftWsdB5VlLwxAQAAIA/k08irv+zlaP9/zNRHkas/+8tPrgf32tK/T/UYdMv7ZkAAAD8385d+v4tM+R6Jp8Pm9VmszHfPfb/LnaPKUz12E4lEdf/U5W0ZwUAAACMw8FuZqD/vxLlYcT+/9zrnf14zKkQwkzS/59bflJfGd9yJto4XidOe40AAACkayaJuP+f6+z/z/a3PGRDCFcvd/PkZwBHqv8/vrg78NJ6vP+/NL4lTqRsuft5dM7lEKbLac8IAACAf9npJNrF/n5ub6nx4/li3v5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Bc79o8SPRAFAPxLsvmsxAULUSsvIIoWVgsWgtgIXkEUBE8ggnoAsdTSO1h6h60VBLGw3EJPIDM7g8taaJX45/eD2fdmWDIvkyYvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxqsP6eV+GnO8zLtHb3crwb4v1YDJ6vZufDCHnRZNE/ULHWdgUAAAD8dt3U21dp/lTfbIZY9mL/X+f/hZ7/enKY535+vO/P8fbiYS73/yfbC0ejm4V9wkX3Dw73lhq7y+9v6uPS5c7jyuvp6kyaduLJx28vVXwg5dbZ9KCO51mc9/sb/2M60XDhAMCXLeaYkvw+FOJym4UB8Gd00vg30v9XvXZrAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjCWwAAAP//fVhvZA==") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000100)={0x0, 0x100000065e8}) 00:06:50 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000804000000a03fc200"], 0x0) [ 410.115114][ T7718] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:06:50 executing program 5: syz_usb_connect(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb0, 0x72, 0xc0, 0x8, 0xbb4, 0xa3a, 0xbc5e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3}}]}}, 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000040)={0x0, 0x31, 0xc6, {0xc6, 0x22, "2e5c84a43d9a7d3c2682300718176fe96ffa097ee75c00f7c587cc3f98dac9b4e95afb6b944167473ee455edfd9c4876825925e3f4f2f75dccc54266ae4576ac8803f1bcabdb7ba4f222f94be8c3bb8addae83c54ba2d2d8d7a03ab028986ed737888782042e99d0564a9c132c7246a02d55968e388beaa608eea1e7b42d20837bc2775d30192bb5fea9e8d404c500544c5935c0b23bf7c4a86475de3296710b2d52d74688b432740900ea1d0b5eb3769d5b7fac8760a4914333b585ed863710daab4c59"}}, &(0x7f0000000800)=ANY=[@ANYBLOB="0003b9000000b90346bb38e4a11becdaf16dab23f39b8ba6cde8246c6b9821cfc7378876e3af78349e7c04ae5627f995a06cfe70a907abcd88554a7e5898e7553cd553e659dd7d263fd9bdd205301189a7bfd59eec6d31d1c222f30a536d5ba470372f6521194211ebf523fa73af9d1946575075e786687c2b9673a0b0cd2f9a3e3c1c9c3b827fe93b8a43903f4241775aba351562c209be88aa311bfbcbe44f2f8b47c74b1cfaed674c92b271c4a5c6873f7421a44abf69005a42d62a80be7a2195585b93631b35a364a8c49984e4a926f9b562392ddf2aac84c809adf086d8c668c94aa95ebc6b20144418ebd95c88d2e9c7f09be05e000000001abdbd4602ab048f5685195dd19de43dc470abaee29a15b6cc90ec8a32fc04e03cb410f3e589aa16891394bc0a54cd77dda0581c1940f4571368bb3df168b43a328d08ad4e3b4054cbed9e8a7d00bdb7b2d7"], &(0x7f0000000200)={0x0, 0xf, 0x1a, {0x5, 0xf, 0x1a, 0x2, [@wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x6, 0x3, 0x8, 0xe6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x80, 0x32, 0x6}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x80, 0x8, 0x77, "5ed59b45", "0cb83c5a"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x34, 0x3, 0x8, 0x9, 0xc, 0x101, 0x8000}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x40, 0xa, 0x74, "f3b7fb84b98d1d406966a8a136a11891795209d41811a25014be506db06b3d6d1e51063d53902e0c46a489d7019d5d9d967e6d44d9ff5f44fc719dfcfff7d0929ee98cef90c2498ae53adf59ad72a3c742e182b9a6e56c7c26adffc2f2d3b688eb89a3beed58df1ea10217ae506207fd16822d6f"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0xce}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x100, 0x40, [0xf0f]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x1}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000500)={0x40, 0xb, 0x2, "3f8a"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0xff}, &(0x7f0000000580)={0x40, 0x13, 0x6, @remote}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="390b13a08509"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "19bd"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x33}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x3f}}) [ 410.126767][ T7718] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 410.130341][ T7723] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:06:50 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x3, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @tunnel={{0xb}, @void}}]}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x2}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xee8}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x7b4}]}, @NFT_MSG_NEWRULE={0xec, 0x6, 0xa, 0x301, 0x0, 0x0, {0xa, 0x0, 0x2}, [@NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x2}, @NFTA_RULE_USERDATA={0x49, 0x7, 0x1, 0x0, "5d28607c9381e5777b9877b4719f632778b8225ca918f10c267c04db69fe2bf7a63edcddc8abf1a8d2fc464c468367138e907b871cc3640bea980dc6a68ab72e70206475f1"}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_COMPAT={0x3c, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x6005}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x29}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x88}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x87}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x5c}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x71}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xf7}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x2c, 0x16, 0xa, 0x64a184160e0c30ae, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x6}]}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x3}]}, @NFT_MSG_NEWCHAIN={0x34, 0x3, 0xa, 0x3, 0x0, 0x0, {}, [@NFTA_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x1000}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HANDLE={0xc, 0x2, 0x1, 0x0, 0x4}]}], {0x14}}, 0x1c4}}, 0x4000000) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0xac, 0x2, 0x6, 0x101, 0x0, 0x0, {0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x64, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x25}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @remote}}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @mcast1}}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e22}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x7f}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}}}]}, @IPSET_ATTR_REVISION={0xfffffffffffffef3, 0x4, 0x2}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}]}, 0xac}}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:06:50 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x3, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000000000000000120000000000850000005f000000950000ff7f000000"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x4, 0x0, 0x5, 0x0, 0x14, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8000, 0x8, 0x8, 0x2}}) [ 410.145556][ T7723] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:06:50 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x3, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000000000000000120000000000850000005f000000950000ff7f000000"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x4, 0x0, 0x5, 0x0, 0x14, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8000, 0x8, 0x8, 0x2}}) 00:06:50 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x3, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000000000000000120000000000850000005f000000950000ff7f000000"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 64) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x4, 0x0, 0x5, 0x0, 0x14, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8000, 0x8, 0x8, 0x2}}) (rerun: 64) [ 410.159740][ T7723] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 410.166888][ T7727] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 410.170085][ T7723] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:06:50 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000880)={'syz0\x00', {}, 0x4a, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) accept4(r2, 0x0, 0x0, 0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000080)={r2, 0x6, 0xff, 0x6}) ioctl$UI_END_FF_UPLOAD(r3, 0x406855c9, &(0x7f0000000200)={0x1, 0x617, {0x51, 0x7, 0x5440, {0xe000, 0x40}, {0x2, 0xcd2}, @cond=[{0x826, 0x0, 0x1, 0x54d3, 0x6, 0x1f}, {0x6, 0x7, 0x2, 0xcd44, 0x5}]}, {0x53, 0x5, 0x5, {0xf605, 0x9}, {0x0, 0x3}, @ramp={0x5, 0x67, {0x1, 0x7ff, 0x9e55, 0xf000}}}}) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000580)=""/247, 0x18}], 0x267) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15}, 0x18) ioctl$UI_DEV_DESTROY(r0, 0x5502) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0xb) [ 410.191835][ T7735] input: syz0 as /devices/virtual/input/input4 [ 410.471261][ T7720] loop2: detected capacity change from 0 to 131072 [ 410.473737][ T7720] F2FS-fs (loop2): Unrecognized mount option "whint_mode=fs-based" or missing value [ 410.585726][ T3238] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 410.845623][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 410.895913][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 411.035677][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 411.037851][ T3238] usb 1-1: can't read configurations, error -61 [ 411.185615][ T3238] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 411.425631][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 411.465749][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 411.595641][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 411.597745][ T3238] usb 1-1: can't read configurations, error -61 [ 411.599490][ T3238] usb usb1-port1: attempt power cycle [ 412.035627][ T3238] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 412.145655][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 412.195754][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 412.336088][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 412.338213][ T3238] usb 1-1: can't read configurations, error -61 [ 412.485647][ T3238] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 412.595736][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 412.645693][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 412.785689][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 412.787640][ T3238] usb 1-1: can't read configurations, error -61 [ 412.789336][ T3238] usb usb1-port1: unable to enumerate USB device 00:06:53 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010000400009040000fba03fc200014fe43511afd6d61e9eac23c6024f53b3954754ccefbbb2750000000000000000216c13749a7562f625f4080a7da2b8f0abed13c621ace4dfb52bdfbf571514e7919739fe69082d5221a34b61aa71ca1895822e9aec7923dd4d91e1dd19f64c4afd62f349dc617d3f1b088ab99ff9453aabcf1605b20748000c6977c3c71ccb76a80c5ca494af503d4cc4eebe01000080f818c2c838052cabb740939152e3124a645bca98f3add3b8c4a0225689e706fc761e25d70a426e946547c9e21d3a0434bf85c835913ac1d507c54eb4b9aee642d93fb3b512d28e605e8426bfa1f89f8a0214548ccfb2c3b62fce5f0adcae21a1c4fdd6f1934925fe39bf6f9cce4cdcedeb44007dbb76acd62569c9b07f4619b13e4fe32d46daa8ae87817456"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000000)={0x40, 0x21, 0xe8, {0xe8, 0x5, "042b8a49db7353a36eb2946446537f54e2bf7b0cf04b747f5c3a4331d9e499cc4cdb2eb73f604747a0eda1eb5ca20d1c04f29fae8acd69ddec41172b85ec8d660df81ec0cdba8d5a5719b397ebf2e4837f379c8c19bafd4e8e8ceb07367b6969ce7fe82c3dba7bf713e85bfbe75ebcbc34ab731ef4253eb29f9c254e6235c75da85a9a7a9fd4aaed7672db693d07deaad7ebaac7b25b080a0b8a87c6f3896f45074bbde18b74f3ed5e1f1ee1d28afd1c9f83e5d2403b73ffb8f5e57abd51f5393abfacca17aeaba07eddcae8dd782965f88c50f0643ecfc90d78bd5c38b96dfdff1e10d1b2c5"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c01}}, &(0x7f0000000140)={0x0, 0xf, 0xa7, {0x5, 0xf, 0xa7, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x54, 0x2, 0x401, 0xf00, 0x401, [0xc000, 0xc000]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x8, 0xb, 0x6}, @generic={0x87, 0x10, 0xb, "022ca86e97b2bdb912f438296e1f669e34f3f1ecf6fa63a8e431a55bea3080b686b8b22ebc3dd7538f69740fd5b09300140973fcc73cc6020670a20d6a3418fc35ed8bfdceb02362a6d1200c9b49e5abab9b916c62deb9b17f35da9eba44151c4aebb74801992b0849f63bdf198565aab5a83821d4426a9b75ccaec18dfdabc9710ba41f"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe8, 0x10, 0x2, 0x59, "c3a88bbc", "66e6c22c"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xba, 0x1, 0xf9, 0x1, 0x9, 0x20, 0x20}}}, &(0x7f0000000840)={0x84, &(0x7f0000000400)={0x40, 0x7, 0x4e, "06d8f067c782627f77507820155b7f85c75b8f677b048d75dc0de09b51ddfd9b6c46316cadbc4e8ecbb6f1c388fd075a7de8262ac18130d4f8e08e310db662ebbed365b91e89d5b06803ebaf1d64"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x100, 0xd58a608f823ad17f}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0xfff9}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000600)={0x40, 0xb, 0x2, "cdc4"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x32}}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000700)={0x40, 0x19, 0x2, "dce3"}, &(0x7f0000000740)={0x40, 0x1a, 0x2}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0xff}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x60}}) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000900)={0x20, 0xf, 0xb6, {0xb6, 0x6, "bb6bd59fd738f80cdb6e20c253ac4f2bebada5620432abd44983ffab2e1e1811a4a5d23845916047fea7f7fa479fbab15d4f643e6311a9d4c582819049033e6f5895ff1728f8bc3f5bae07f64ad2d6110ff7d526fe7a8dc1681ed83dbc0e42918d900ac2546723561bf53e0a01cc21950c47e46574e490ec520a972e3a25f0e3237c23184c55119a0cc39bcb359c88b076a0d8ea3e278db76adff337701b9cacd1233b6f1923bd32310b9237d94990d2292b9759"}}, &(0x7f00000009c0)={0x0, 0x3, 0x3, @string={0x3, 0x3, "1b"}}, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000050f40000324100a07060000001e006d053000ff0000c00000003f00000000ff00303fff000f600000141004080582eda144fc42622cee221bd9ad3aa203100b000000"], &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5e, 0x60, 0x7f, 0x6, "8c90c933", "ca1f53c5"}}, &(0x7f0000000ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x1, 0x13, 0x4, 0x3, 0x60}}}, &(0x7f0000001000)={0x84, &(0x7f0000000b40)={0x20, 0x12, 0xe2, "c1c54c7986e36063808d4dbd55dbac134ed281e8a75a3b4c62a9447ea7b3d11528819fa9acd1ee66ad110c1f1babd44905f8abaa2833a49ab42ca1249544e53f62050473c50a57463514e96abfdff0f3a1338415ad1bb4413335c8caa16fc9544ec73deaf2401b3d585a01a1e20524b1dc410b1ae6ee60215c5f5a6d3b056131c9a1e8122dbc4ae0b98385056ec884540e47bc42e5deaa8eba8f2396cbba2c99ba1b0152b63454d9a1add59ac7c9e95f7d28903499bcc74a8825941601ee5f736b7722f8d156d6a40f80dccc87df42766c77b374c71fd98be23ffd9ca8df4cdce916"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x2e}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x40}}, &(0x7f0000000d40)={0x40, 0x7, 0x2}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, "e5ca"}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0xfffa}, &(0x7f0000000e40)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2c}}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "a86c"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0xae}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x3}}) 00:06:53 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x3, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @tunnel={{0xb}, @void}}]}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x2}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xee8}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x7b4}]}, @NFT_MSG_NEWRULE={0xec, 0x6, 0xa, 0x301, 0x0, 0x0, {0xa, 0x0, 0x2}, [@NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x2}, @NFTA_RULE_USERDATA={0x49, 0x7, 0x1, 0x0, "5d28607c9381e5777b9877b4719f632778b8225ca918f10c267c04db69fe2bf7a63edcddc8abf1a8d2fc464c468367138e907b871cc3640bea980dc6a68ab72e70206475f1"}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_COMPAT={0x3c, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x6005}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x29}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x88}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x87}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x5c}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x71}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xf7}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x2c, 0x16, 0xa, 0x64a184160e0c30ae, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x6}]}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x3}]}, @NFT_MSG_NEWCHAIN={0x34, 0x3, 0xa, 0x3, 0x0, 0x0, {}, [@NFTA_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x1000}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HANDLE={0xc, 0x2, 0x1, 0x0, 0x4}]}], {0x14}}, 0x1c4}}, 0x4000000) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0xac, 0x2, 0x6, 0x101, 0x0, 0x0, {0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x64, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x25}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @remote}}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @mcast1}}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e22}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x7f}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}}}]}, @IPSET_ATTR_REVISION={0xfffffffffffffef3, 0x4, 0x2}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}]}, 0xac}}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:06:53 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000804000000a03fc200"], 0x0) 00:06:53 executing program 5: syz_usb_connect(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb0, 0x72, 0xc0, 0x8, 0xbb4, 0xa3a, 0xbc5e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3}}]}}, 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000040)={0x0, 0x31, 0xc6, {0xc6, 0x22, "2e5c84a43d9a7d3c2682300718176fe96ffa097ee75c00f7c587cc3f98dac9b4e95afb6b944167473ee455edfd9c4876825925e3f4f2f75dccc54266ae4576ac8803f1bcabdb7ba4f222f94be8c3bb8addae83c54ba2d2d8d7a03ab028986ed737888782042e99d0564a9c132c7246a02d55968e388beaa608eea1e7b42d20837bc2775d30192bb5fea9e8d404c500544c5935c0b23bf7c4a86475de3296710b2d52d74688b432740900ea1d0b5eb3769d5b7fac8760a4914333b585ed863710daab4c59"}}, &(0x7f0000000800)=ANY=[@ANYBLOB="0003b9000000b90346bb38e4a11becdaf16dab23f39b8ba6cde8246c6b9821cfc7378876e3af78349e7c04ae5627f995a06cfe70a907abcd88554a7e5898e7553cd553e659dd7d263fd9bdd205301189a7bfd59eec6d31d1c222f30a536d5ba470372f6521194211ebf523fa73af9d1946575075e786687c2b9673a0b0cd2f9a3e3c1c9c3b827fe93b8a43903f4241775aba351562c209be88aa311bfbcbe44f2f8b47c74b1cfaed674c92b271c4a5c6873f7421a44abf69005a42d62a80be7a2195585b93631b35a364a8c49984e4a926f9b562392ddf2aac84c809adf086d8c668c94aa95ebc6b20144418ebd95c88d2e9c7f09be05e000000001abdbd4602ab048f5685195dd19de43dc470abaee29a15b6cc90ec8a32fc04e03cb410f3e589aa16891394bc0a54cd77dda0581c1940f4571368bb3df168b43a328d08ad4e3b4054cbed9e8a7d00bdb7b2d7"], &(0x7f0000000200)={0x0, 0xf, 0x1a, {0x5, 0xf, 0x1a, 0x2, [@wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x6, 0x3, 0x8, 0xe6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x80, 0x32, 0x6}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x80, 0x8, 0x77, "5ed59b45", "0cb83c5a"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x34, 0x3, 0x8, 0x9, 0xc, 0x101, 0x8000}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x40, 0xa, 0x74, "f3b7fb84b98d1d406966a8a136a11891795209d41811a25014be506db06b3d6d1e51063d53902e0c46a489d7019d5d9d967e6d44d9ff5f44fc719dfcfff7d0929ee98cef90c2498ae53adf59ad72a3c742e182b9a6e56c7c26adffc2f2d3b688eb89a3beed58df1ea10217ae506207fd16822d6f"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0xce}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x100, 0x40, [0xf0f]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x1}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000500)={0x40, 0xb, 0x2, "3f8a"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0xff}, &(0x7f0000000580)={0x40, 0x13, 0x6, @remote}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="390b13a08509"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "19bd"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x33}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x3f}}) 00:06:53 executing program 2: syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040), 0xffffffffffffffff) capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000100)) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x103800, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/sound', 0x800, 0x1da) ioctl$sock_netrom_SIOCDELRT(r1, 0x890c, 0x0) 00:06:53 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000880)={'syz0\x00', {}, 0x4a, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) (async) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) (async) accept4(r2, 0x0, 0x0, 0x0) (async) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000080)={r2, 0x6, 0xff, 0x6}) ioctl$UI_END_FF_UPLOAD(r3, 0x406855c9, &(0x7f0000000200)={0x1, 0x617, {0x51, 0x7, 0x5440, {0xe000, 0x40}, {0x2, 0xcd2}, @cond=[{0x826, 0x0, 0x1, 0x54d3, 0x6, 0x1f}, {0x6, 0x7, 0x2, 0xcd44, 0x5}]}, {0x53, 0x5, 0x5, {0xf605, 0x9}, {0x0, 0x3}, @ramp={0x5, 0x67, {0x1, 0x7ff, 0x9e55, 0xf000}}}}) (async) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000580)=""/247, 0x18}], 0x267) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15}, 0x18) (async) ioctl$UI_DEV_DESTROY(r0, 0x5502) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0xb) [ 413.136626][ T7742] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 413.137170][ T7746] capability: warning: `syz-executor.2' uses 32-bit capabilities (legacy support in use) [ 413.143554][ T7748] input: syz0 as /devices/virtual/input/input5 [ 413.145397][ T7743] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 413.147779][ T7742] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 413.150120][ T7743] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:06:53 executing program 2: syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 32) capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000100)) (async, rerun: 32) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x103800, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/sound', 0x800, 0x1da) ioctl$sock_netrom_SIOCDELRT(r1, 0x890c, 0x0) [ 413.166073][ T7742] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 413.169658][ T7742] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:06:53 executing program 2: syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040), 0xffffffffffffffff) (async) capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000100)) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x103800, 0x0) (async) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/sound', 0x800, 0x1da) ioctl$sock_netrom_SIOCDELRT(r1, 0x890c, 0x0) [ 413.185781][ T7747] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 00:06:53 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000880)={'syz0\x00', {}, 0x4a, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) accept4(r2, 0x0, 0x0, 0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000080)={r2, 0x6, 0xff, 0x6}) ioctl$UI_END_FF_UPLOAD(r3, 0x406855c9, &(0x7f0000000200)={0x1, 0x617, {0x51, 0x7, 0x5440, {0xe000, 0x40}, {0x2, 0xcd2}, @cond=[{0x826, 0x0, 0x1, 0x54d3, 0x6, 0x1f}, {0x6, 0x7, 0x2, 0xcd44, 0x5}]}, {0x53, 0x5, 0x5, {0xf605, 0x9}, {0x0, 0x3}, @ramp={0x5, 0x67, {0x1, 0x7ff, 0x9e55, 0xf000}}}}) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000580)=""/247, 0x18}], 0x267) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15}, 0x18) ioctl$UI_DEV_DESTROY(r0, 0x5502) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0xb) 00:06:53 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000880)={'syz0\x00', {}, 0x4a, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x45c) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) timer_create(0x0, &(0x7f0000000100)={0x0, 0x12}, &(0x7f0000000180)) (async) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x0) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) (async) accept4(r2, 0x0, 0x0, 0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000080)={r2, 0x6, 0xff, 0x6}) ioctl$UI_END_FF_UPLOAD(r3, 0x406855c9, &(0x7f0000000200)={0x1, 0x617, {0x51, 0x7, 0x5440, {0xe000, 0x40}, {0x2, 0xcd2}, @cond=[{0x826, 0x0, 0x1, 0x54d3, 0x6, 0x1f}, {0x6, 0x7, 0x2, 0xcd44, 0x5}]}, {0x53, 0x5, 0x5, {0xf605, 0x9}, {0x0, 0x3}, @ramp={0x5, 0x67, {0x1, 0x7ff, 0x9e55, 0xf000}}}}) (async) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000580)=""/247, 0x18}], 0x267) (async) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15}, 0x18) (async) ioctl$UI_DEV_DESTROY(r0, 0x5502) (async) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0xb) [ 413.196913][ T7766] input: syz0 as /devices/virtual/input/input6 [ 413.204417][ T7770] input: syz0 as /devices/virtual/input/input7 00:06:53 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x3, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @tunnel={{0xb}, @void}}]}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x2}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xee8}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x7b4}]}, @NFT_MSG_NEWRULE={0xec, 0x6, 0xa, 0x301, 0x0, 0x0, {0xa, 0x0, 0x2}, [@NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x2}, @NFTA_RULE_USERDATA={0x49, 0x7, 0x1, 0x0, "5d28607c9381e5777b9877b4719f632778b8225ca918f10c267c04db69fe2bf7a63edcddc8abf1a8d2fc464c468367138e907b871cc3640bea980dc6a68ab72e70206475f1"}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_COMPAT={0x3c, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x6005}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x29}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x88}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x87}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x5c}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x71}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xf7}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x2c, 0x16, 0xa, 0x64a184160e0c30ae, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x6}]}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x3}]}, @NFT_MSG_NEWCHAIN={0x34, 0x3, 0xa, 0x3, 0x0, 0x0, {}, [@NFTA_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x1000}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HANDLE={0xc, 0x2, 0x1, 0x0, 0x4}]}], {0x14}}, 0x1c4}}, 0x4000000) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0xac, 0x2, 0x6, 0x101, 0x0, 0x0, {0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x64, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x25}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @remote}}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @mcast1}}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e22}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x7f}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}}}]}, @IPSET_ATTR_REVISION={0xfffffffffffffef3, 0x4, 0x2}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}]}, 0xac}}, 0x0) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x3, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_RULE_EXPRESSIONS={0x14, 0x4, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, @tunnel={{0xb}, @void}}]}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x2}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xee8}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x7b4}]}, @NFT_MSG_NEWRULE={0xec, 0x6, 0xa, 0x301, 0x0, 0x0, {0xa, 0x0, 0x2}, [@NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_POSITION_ID={0x8, 0xa, 0x1, 0x0, 0x1}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x2}, @NFTA_RULE_USERDATA={0x49, 0x7, 0x1, 0x0, "5d28607c9381e5777b9877b4719f632778b8225ca918f10c267c04db69fe2bf7a63edcddc8abf1a8d2fc464c468367138e907b871cc3640bea980dc6a68ab72e70206475f1"}, @NFTA_RULE_ID={0x8}, @NFTA_RULE_COMPAT={0x3c, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8, 0x1, 0x1, 0x0, 0x6005}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x29}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x32}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x88}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x87}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0x5c}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x71}]}, @NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0xf7}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x2c, 0x16, 0xa, 0x64a184160e0c30ae, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0xc, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x6}]}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x3}]}, @NFT_MSG_NEWCHAIN={0x34, 0x3, 0xa, 0x3, 0x0, 0x0, {}, [@NFTA_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x1000}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}, @NFTA_CHAIN_HANDLE={0xc, 0x2, 0x1, 0x0, 0x4}]}], {0x14}}, 0x1c4}}, 0x4000000) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={0xac, 0x2, 0x6, 0x101, 0x0, 0x0, {0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_DATA={0x64, 0x7, 0x0, 0x1, [@IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x25}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @remote}}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @mcast1}}, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e22}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x7f}, @IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}}}]}, @IPSET_ATTR_REVISION={0xfffffffffffffef3, 0x4, 0x2}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}]}, 0xac}}, 0x0) (async) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x3, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) (async) 00:06:53 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7, 0x40200) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xaf50, 0x410000) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000080)=""/62) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000000c0), 0x412500, 0x0) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x18000, 0x0) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000140)=""/180) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) openat$cgroup_devices(r2, &(0x7f0000000280)='devices.deny\x00', 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000002c0), 0x7, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r6 = open_tree(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r6, 0x84, 0x13, &(0x7f0000000340)=0x100, 0x4) bind$bt_hci(r5, &(0x7f0000000400)={0x1f, 0x3, 0x2}, 0x6) syz_clone(0xc1860180, &(0x7f0000000440)="ba4b040e2cdac816f6a8ceee0681ea26ae7e24390b935026c3e1662a5e189fdbd55b85d12c8555a03e9604bfb4459f402b698e527c12f3ced603a9849e5c30b7a249a0125597743b8387dd5288152e359851f0691da988edc9440b1a9c731ad7fc54b1cfcd03a872ae9f7b6eee9d608eda288013dbd8fdb321ed0043db5ef96c76db155f92db036d894e0e8e4043aaa3292212dffd64f24d39f842a05f42fa8861ab8e627048c6d70de0a27a75be9f77eb9e58027cd783d77bfc49f7a30b19a801d4d32a1908d0192c4b01d5a4736b2fe8fd2630e723ed015c35500cf2c2", 0xde, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="3814e8dc67912a49b684f9af827ed213e473cd039d9529dd6e1021b8d6f54f790121e77dd9f6a3e6b5bf44e05fbc001a10af47bebf0e3aa3314b20ef4e08fdb7e6a31c6e7493365eb31f2ad538947277a1e50e614e7a836ecb9adb2e62c04323ec4f63e59d426991bc2d233aa81ad3ca7fd5a6ac19d8186c212edbdcc2e02f6dcb9609fd674631db10bab40464f30854f1859616254af281d59deacb7944462ee7bc7819a0beb864c2cbdad91b666fd317d970c6ad65bae969c7d832795dbe85ebf82e2ac0f204b6f05f37559744f45b") socket$vsock_stream(0x28, 0x1, 0x0) [ 413.238861][ T7772] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 413.266394][ T7772] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 413.625728][ T3238] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 413.865621][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 413.905647][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 414.025634][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 414.027723][ T3238] usb 1-1: can't read configurations, error -61 [ 414.175631][ T3238] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 414.425652][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 414.465701][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 414.615670][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 414.617765][ T3238] usb 1-1: can't read configurations, error -61 [ 414.619477][ T3238] usb usb1-port1: attempt power cycle [ 415.035651][ T3238] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 415.125686][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 415.165662][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 415.285694][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 415.287766][ T3238] usb 1-1: can't read configurations, error -61 [ 415.445701][ T3238] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 415.545722][ T3238] usb 1-1: Using ep0 maxpacket: 8 [ 415.585710][ T3238] usb 1-1: too many configurations: 64, using maximum allowed: 8 [ 415.725676][ T3238] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 415.727770][ T3238] usb 1-1: can't read configurations, error -61 [ 415.729457][ T3238] usb usb1-port1: unable to enumerate USB device 00:06:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r7, &(0x7f0000000080)={'syz0'}, 0x4) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ffe70a0000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0x2, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0x2, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)=@newlink={0x68, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0xa, 0x4, @remote}, {0xa, 0x4, @remote}]}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x68}}, 0x0) 00:06:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7, 0x40200) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xaf50, 0x410000) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000080)=""/62) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000000c0), 0x412500, 0x0) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x18000, 0x0) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000140)=""/180) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) openat$cgroup_devices(r2, &(0x7f0000000280)='devices.deny\x00', 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000002c0), 0x7, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r6 = open_tree(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r6, 0x84, 0x13, &(0x7f0000000340)=0x100, 0x4) bind$bt_hci(r5, &(0x7f0000000400)={0x1f, 0x3, 0x2}, 0x6) syz_clone(0xc1860180, &(0x7f0000000440)="ba4b040e2cdac816f6a8ceee0681ea26ae7e24390b935026c3e1662a5e189fdbd55b85d12c8555a03e9604bfb4459f402b698e527c12f3ced603a9849e5c30b7a249a0125597743b8387dd5288152e359851f0691da988edc9440b1a9c731ad7fc54b1cfcd03a872ae9f7b6eee9d608eda288013dbd8fdb321ed0043db5ef96c76db155f92db036d894e0e8e4043aaa3292212dffd64f24d39f842a05f42fa8861ab8e627048c6d70de0a27a75be9f77eb9e58027cd783d77bfc49f7a30b19a801d4d32a1908d0192c4b01d5a4736b2fe8fd2630e723ed015c35500cf2c2", 0xde, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="3814e8dc67912a49b684f9af827ed213e473cd039d9529dd6e1021b8d6f54f790121e77dd9f6a3e6b5bf44e05fbc001a10af47bebf0e3aa3314b20ef4e08fdb7e6a31c6e7493365eb31f2ad538947277a1e50e614e7a836ecb9adb2e62c04323ec4f63e59d426991bc2d233aa81ad3ca7fd5a6ac19d8186c212edbdcc2e02f6dcb9609fd674631db10bab40464f30854f1859616254af281d59deacb7944462ee7bc7819a0beb864c2cbdad91b666fd317d970c6ad65bae969c7d832795dbe85ebf82e2ac0f204b6f05f37559744f45b") socket$vsock_stream(0x28, 0x1, 0x0) syz_open_dev$loop(&(0x7f0000000000), 0x7, 0x40200) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) (async) ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x1) (async) syz_open_dev$evdev(&(0x7f0000000040), 0xaf50, 0x410000) (async) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000080)=""/62) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000000c0), 0x412500, 0x0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x18000, 0x0) (async) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000140)=""/180) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) (async) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) (async) openat$cgroup_devices(r2, &(0x7f0000000280)='devices.deny\x00', 0x2, 0x0) (async) syz_open_dev$evdev(&(0x7f00000002c0), 0x7, 0x0) (async) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) (async) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) open_tree(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1) (async) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r6, 0x84, 0x13, &(0x7f0000000340)=0x100, 0x4) (async) bind$bt_hci(r5, &(0x7f0000000400)={0x1f, 0x3, 0x2}, 0x6) (async) syz_clone(0xc1860180, &(0x7f0000000440)="ba4b040e2cdac816f6a8ceee0681ea26ae7e24390b935026c3e1662a5e189fdbd55b85d12c8555a03e9604bfb4459f402b698e527c12f3ced603a9849e5c30b7a249a0125597743b8387dd5288152e359851f0691da988edc9440b1a9c731ad7fc54b1cfcd03a872ae9f7b6eee9d608eda288013dbd8fdb321ed0043db5ef96c76db155f92db036d894e0e8e4043aaa3292212dffd64f24d39f842a05f42fa8861ab8e627048c6d70de0a27a75be9f77eb9e58027cd783d77bfc49f7a30b19a801d4d32a1908d0192c4b01d5a4736b2fe8fd2630e723ed015c35500cf2c2", 0xde, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="3814e8dc67912a49b684f9af827ed213e473cd039d9529dd6e1021b8d6f54f790121e77dd9f6a3e6b5bf44e05fbc001a10af47bebf0e3aa3314b20ef4e08fdb7e6a31c6e7493365eb31f2ad538947277a1e50e614e7a836ecb9adb2e62c04323ec4f63e59d426991bc2d233aa81ad3ca7fd5a6ac19d8186c212edbdcc2e02f6dcb9609fd674631db10bab40464f30854f1859616254af281d59deacb7944462ee7bc7819a0beb864c2cbdad91b666fd317d970c6ad65bae969c7d832795dbe85ebf82e2ac0f204b6f05f37559744f45b") (async) socket$vsock_stream(0x28, 0x1, 0x0) (async) 00:06:56 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000804000000a03fc200"], 0x0) 00:06:56 executing program 5: syz_usb_connect(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb0, 0x72, 0xc0, 0x8, 0xbb4, 0xa3a, 0xbc5e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3}}]}}, 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000040)={0x0, 0x31, 0xc6, {0xc6, 0x22, "2e5c84a43d9a7d3c2682300718176fe96ffa097ee75c00f7c587cc3f98dac9b4e95afb6b944167473ee455edfd9c4876825925e3f4f2f75dccc54266ae4576ac8803f1bcabdb7ba4f222f94be8c3bb8addae83c54ba2d2d8d7a03ab028986ed737888782042e99d0564a9c132c7246a02d55968e388beaa608eea1e7b42d20837bc2775d30192bb5fea9e8d404c500544c5935c0b23bf7c4a86475de3296710b2d52d74688b432740900ea1d0b5eb3769d5b7fac8760a4914333b585ed863710daab4c59"}}, &(0x7f0000000800)=ANY=[@ANYBLOB="0003b9000000b90346bb38e4a11becdaf16dab23f39b8ba6cde8246c6b9821cfc7378876e3af78349e7c04ae5627f995a06cfe70a907abcd88554a7e5898e7553cd553e659dd7d263fd9bdd205301189a7bfd59eec6d31d1c222f30a536d5ba470372f6521194211ebf523fa73af9d1946575075e786687c2b9673a0b0cd2f9a3e3c1c9c3b827fe93b8a43903f4241775aba351562c209be88aa311bfbcbe44f2f8b47c74b1cfaed674c92b271c4a5c6873f7421a44abf69005a42d62a80be7a2195585b93631b35a364a8c49984e4a926f9b562392ddf2aac84c809adf086d8c668c94aa95ebc6b20144418ebd95c88d2e9c7f09be05e000000001abdbd4602ab048f5685195dd19de43dc470abaee29a15b6cc90ec8a32fc04e03cb410f3e589aa16891394bc0a54cd77dda0581c1940f4571368bb3df168b43a328d08ad4e3b4054cbed9e8a7d00bdb7b2d7"], &(0x7f0000000200)={0x0, 0xf, 0x1a, {0x5, 0xf, 0x1a, 0x2, [@wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x6, 0x3, 0x8, 0xe6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x80, 0x32, 0x6}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x80, 0x8, 0x77, "5ed59b45", "0cb83c5a"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x34, 0x3, 0x8, 0x9, 0xc, 0x101, 0x8000}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x40, 0xa, 0x74, "f3b7fb84b98d1d406966a8a136a11891795209d41811a25014be506db06b3d6d1e51063d53902e0c46a489d7019d5d9d967e6d44d9ff5f44fc719dfcfff7d0929ee98cef90c2498ae53adf59ad72a3c742e182b9a6e56c7c26adffc2f2d3b688eb89a3beed58df1ea10217ae506207fd16822d6f"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0xce}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x100, 0x40, [0xf0f]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x1}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000500)={0x40, 0xb, 0x2, "3f8a"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0xff}, &(0x7f0000000580)={0x40, 0x13, 0x6, @remote}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="390b13a08509"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "19bd"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x33}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x3f}}) [ 416.158780][ T7782] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 416.161668][ T7786] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 416.163870][ T7786] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:06:56 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x7, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000000000000000000018100000da95ffee6832c8d4e98ebfb593a3c66b0a95f0458146b64919dac5e1f5ae78af959387d6c97e7c5ac7a93baecdaac0999f39119e8bd0af0aa2e3b38ab4b00b521d6b2dea6ac33fa6c458113a0581dbaa288590f99ef6fdddf0429b9a57c7f641cd9dafb9c149f371104d750d7288c24477f5661677e785c6ddab33df0c110b4ce31d10cab0f0fb6102e2c398e089b30d732b7dace59f75e218baaee4095bcc24be08732af0394b5f263d9e92080403a5fe00104ec9769cb1ffa23874c6c349832aab6e9e", @ANYRES32=r0, @ANYBLOB="000000000000000018100000", @ANYRES32=r1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x5, 0xc9, &(0x7f0000000240)=""/201, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000140)={r1, &(0x7f0000000000)="82ddadd38308d05db8", &(0x7f0000000040)=""/198}, 0x20) [ 416.166237][ T7784] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 416.168581][ T7784] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 416.177780][ T7782] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. [ 416.181981][ T7786] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:06:56 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) (async, rerun: 32) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) (rerun: 32) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x7, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000000000000000000018100000da95ffee6832c8d4e98ebfb593a3c66b0a95f0458146b64919dac5e1f5ae78af959387d6c97e7c5ac7a93baecdaac0999f39119e8bd0af0aa2e3b38ab4b00b521d6b2dea6ac33fa6c458113a0581dbaa288590f99ef6fdddf0429b9a57c7f641cd9dafb9c149f371104d750d7288c24477f5661677e785c6ddab33df0c110b4ce31d10cab0f0fb6102e2c398e089b30d732b7dace59f75e218baaee4095bcc24be08732af0394b5f263d9e92080403a5fe00104ec9769cb1ffa23874c6c349832aab6e9e", @ANYRES32=r0, @ANYBLOB="000000000000000018100000", @ANYRES32=r1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x5, 0xc9, &(0x7f0000000240)=""/201, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 64) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000140)={r1, &(0x7f0000000000)="82ddadd38308d05db8", &(0x7f0000000040)=""/198}, 0x20) (rerun: 64) 00:06:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) (async) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket$netlink(0x10, 0x3, 0x0) (async) r7 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r7, &(0x7f0000000080)={'syz0'}, 0x4) (async) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ffe70a0000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0x2, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0x2, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)=@newlink={0x68, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0xa, 0x4, @remote}, {0xa, 0x4, @remote}]}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x68}}, 0x0) [ 416.192335][ T7786] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 416.199295][ T7793] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 00:06:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) (async, rerun: 64) r3 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) (async) r7 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r7, &(0x7f0000000080)={'syz0'}, 0x4) (async) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ffe70a0000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x38, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0x2, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) (rerun: 64) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0x2, 0xffff}}}, 0x24}}, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)=@newlink={0x68, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @macvlan={{}, {0x30, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x1c, 0x5, 0x0, 0x1, [{0xa, 0x4, @remote}, {0xa, 0x4, @remote}]}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x68}}, 0x0) 00:06:56 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000904000000a03fc200d618ea9273867bf191dd314440c86fbc8e91d0787b35839a324598cf7490f837923d5cd9c25bbe8e730b51ddabd7d8930670200a28d9c284ffb869262e10cc03657b30900ad31c834d2a8182a4af4897c4cd2248eb29d7bc437f5ea594ee97bd7b40ed260052b0e71f6ae2baccbfadd2c12ac0641d708915"], 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x0, 0x7, 0x3f, {0x3f, 0x0, "709699f3612f909bcfbe882102a7eea088e98f985e84a2f0c342e6a355a8aea1c6e35916acddc25ce35bcf31f5878998bd5736a1fd52bfd12f03dddce8"}}, &(0x7f0000000140)={0x0, 0x3, 0x96, @string={0x96, 0x3, "c10cbb1e499ee276eb58f62ae9178173388d1d111ccff9dc82c8b114574fdee4ce812c19e92ec8e4605dcdfa2f6ccb603c29d264c416104196262e98101ba37724b72372306e87ce7b2c3b32111543f47a9d4dfd42e747e44b976ea9531beeca1841099556c546f722cef30d2f2b0cd1f78f8be7110d8c482227c3a92a7dd27376f88e28156eef9bf1ef2299f17d0129b36bc83d"}}, &(0x7f0000000200)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "8b110ccf0441b67052e9b6e514fcfc2a"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x1, 0x1, 0x20, "e0d69d55", "80582cce"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x8, 0xf7, 0xa3, 0x4, 0x5, 0x1000}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x0, 0xe, 0x9e, "b70f8f502030a60387d3e1c88e3b019633354fc19fa2d635ee5847b99236c5942c2016e7391fdb199f39157f3673d4afeb788638d825d6008945affffe22e6715e3d523f3ceb540e91ea56085f94884db1dc0d74a89ed2c7766a81d8fd26aca8a655a4e44e2f98542f140894fd87ea72498dcd2d1d9315bba901772cb9d17753790c34228e2a1ee44acd91eb8ed4140ab8d6f810caa5c342415b1c468088"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xd7}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x5d32b33b9cd04986, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf876a6fb55e9fb7c]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x801a}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000540)={0x40, 0xb, 0x2, "c36a"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="f2abc995c632"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "8048"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x7}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x80}}) 00:06:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x7, 0x40200) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) ioctl$I2C_RETRIES(0xffffffffffffffff, 0x701, 0x1) (async) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xaf50, 0x410000) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000080)=""/62) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000000c0), 0x412500, 0x0) (async, rerun: 64) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000100), 0x18000, 0x0) (rerun: 64) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000140)=""/180) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$LOOP_SET_CAPACITY(r4, 0x4c07) openat$cgroup_devices(r2, &(0x7f0000000280)='devices.deny\x00', 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000002c0), 0x7, 0x0) (async, rerun: 32) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) (async, rerun: 32) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r6 = open_tree(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r6, 0x84, 0x13, &(0x7f0000000340)=0x100, 0x4) (async) bind$bt_hci(r5, &(0x7f0000000400)={0x1f, 0x3, 0x2}, 0x6) (async) syz_clone(0xc1860180, &(0x7f0000000440)="ba4b040e2cdac816f6a8ceee0681ea26ae7e24390b935026c3e1662a5e189fdbd55b85d12c8555a03e9604bfb4459f402b698e527c12f3ced603a9849e5c30b7a249a0125597743b8387dd5288152e359851f0691da988edc9440b1a9c731ad7fc54b1cfcd03a872ae9f7b6eee9d608eda288013dbd8fdb321ed0043db5ef96c76db155f92db036d894e0e8e4043aaa3292212dffd64f24d39f842a05f42fa8861ab8e627048c6d70de0a27a75be9f77eb9e58027cd783d77bfc49f7a30b19a801d4d32a1908d0192c4b01d5a4736b2fe8fd2630e723ed015c35500cf2c2", 0xde, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="3814e8dc67912a49b684f9af827ed213e473cd039d9529dd6e1021b8d6f54f790121e77dd9f6a3e6b5bf44e05fbc001a10af47bebf0e3aa3314b20ef4e08fdb7e6a31c6e7493365eb31f2ad538947277a1e50e614e7a836ecb9adb2e62c04323ec4f63e59d426991bc2d233aa81ad3ca7fd5a6ac19d8186c212edbdcc2e02f6dcb9609fd674631db10bab40464f30854f1859616254af281d59deacb7944462ee7bc7819a0beb864c2cbdad91b666fd317d970c6ad65bae969c7d832795dbe85ebf82e2ac0f204b6f05f37559744f45b") socket$vsock_stream(0x28, 0x1, 0x0) 00:06:56 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x7, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000000000000000000018100000da95ffee6832c8d4e98ebfb593a3c66b0a95f0458146b64919dac5e1f5ae78af959387d6c97e7c5ac7a93baecdaac0999f39119e8bd0af0aa2e3b38ab4b00b521d6b2dea6ac33fa6c458113a0581dbaa288590f99ef6fdddf0429b9a57c7f641cd9dafb9c149f371104d750d7288c24477f5661677e785c6ddab33df0c110b4ce31d10cab0f0fb6102e2c398e089b30d732b7dace59f75e218baaee4095bcc24be08732af0394b5f263d9e92080403a5fe00104ec9769cb1ffa23874c6c349832aab6e9e", @ANYRES32=r0, @ANYBLOB="000000000000000018100000", @ANYRES32=r1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x5, 0xc9, &(0x7f0000000240)=""/201, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000140)={r1, &(0x7f0000000000)="82ddadd38308d05db8", &(0x7f0000000040)=""/198}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000001000)=@base={0x13, 0x10, 0x12, 0x0, 0x0, 0x1}, 0x48) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x7, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000000000000000000000000000018100000da95ffee6832c8d4e98ebfb593a3c66b0a95f0458146b64919dac5e1f5ae78af959387d6c97e7c5ac7a93baecdaac0999f39119e8bd0af0aa2e3b38ab4b00b521d6b2dea6ac33fa6c458113a0581dbaa288590f99ef6fdddf0429b9a57c7f641cd9dafb9c149f371104d750d7288c24477f5661677e785c6ddab33df0c110b4ce31d10cab0f0fb6102e2c398e089b30d732b7dace59f75e218baaee4095bcc24be08732af0394b5f263d9e92080403a5fe00104ec9769cb1ffa23874c6c349832aab6e9e", @ANYRES32=r0, @ANYBLOB="000000000000000018100000", @ANYRES32=r1, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000001c0)='syzkaller\x00', 0x5, 0xc9, &(0x7f0000000240)=""/201, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000140)={r1, &(0x7f0000000000)="82ddadd38308d05db8", &(0x7f0000000040)=""/198}, 0x20) (async) 00:06:56 executing program 4: syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x808, &(0x7f0000000180)=ANY=[], 0x1, 0xa2b, &(0x7f0000004e00)="$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") pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x401, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) ioctl$SNDRV_PCM_IOCTL_HW_FREE(0xffffffffffffffff, 0x4112, 0x0) 00:06:56 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r3 = socket$l2tp6(0xa, 0x2, 0x73) recvmmsg(r3, &(0x7f00000054c0)=[{{&(0x7f0000000000), 0x80, &(0x7f0000000100)=[{&(0x7f0000000240)=""/118, 0x76}, {&(0x7f0000000380)=""/195, 0xc3}], 0x2, &(0x7f0000000480)=""/155, 0x9b}, 0x10000}, {{&(0x7f00000002c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000002a40)=[{&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/121, 0x79}, {&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/109, 0x6d}, {&(0x7f0000002880)=""/109, 0x6d}, {&(0x7f0000002900)=""/71, 0x47}, {&(0x7f0000002980)=""/151, 0x97}], 0xa, &(0x7f0000002b00)=""/218, 0xda}, 0x7}, {{&(0x7f0000002c00)=@isdn, 0x80, &(0x7f0000003100)=[{&(0x7f0000002c80)=""/230, 0xe6}, {&(0x7f0000002d80)=""/237, 0xed}, {&(0x7f0000002e80)=""/250, 0xfa}, {&(0x7f0000002f80)}, {&(0x7f0000002fc0)=""/54, 0x36}, {&(0x7f0000003000)=""/226, 0xe2}], 0x6, &(0x7f0000003180)=""/235, 0xeb}, 0x2}, {{&(0x7f0000003280)=@pppol2tpv3in6, 0x80, &(0x7f0000003380)=[{&(0x7f0000003300)=""/122, 0x7a}], 0x1, &(0x7f00000033c0)=""/178, 0xb2}, 0xa565}, {{&(0x7f0000003480)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000003a80)=[{&(0x7f0000003500)=""/211, 0xd3}, {&(0x7f0000003600)=""/130, 0x82}, {&(0x7f00000036c0)=""/94, 0x5e}, {&(0x7f0000003740)=""/137, 0x89}, {&(0x7f0000003800)=""/227, 0xe3}, {&(0x7f0000003900)=""/45, 0x2d}, {&(0x7f0000003940)=""/221, 0xdd}, {&(0x7f0000003a40)=""/64, 0x40}], 0x8}, 0x9}, {{&(0x7f0000003b00)=@rc, 0x80, &(0x7f0000004c80)=[{&(0x7f0000003b80)=""/209, 0xd1}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2, &(0x7f0000004cc0)=""/70, 0x46}, 0x8}, {{0x0, 0x0, &(0x7f0000005340)=[{&(0x7f0000004d40)=""/236, 0xec}, {&(0x7f0000004e40)=""/216, 0xd8}, {&(0x7f0000004f40)=""/187, 0xbb}, {&(0x7f0000005000)=""/45, 0x2d}, {&(0x7f0000005040)=""/207, 0xcf}, {&(0x7f0000005140)=""/245, 0xf5}, {&(0x7f0000005240)=""/221, 0xdd}], 0x7, &(0x7f00000053c0)=""/252, 0xfc}, 0x9}], 0x7, 0x22, &(0x7f0000005680)={0x0, 0x989680}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='mounts\x00') r5 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000056c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) ioctl$NBD_SET_TIMEOUT(r4, 0xab09, 0x0) sendfile(r5, r4, 0x0, 0x80000001) r7 = getpid() r8 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r8, 0xc, &(0x7f0000005740)={0x100, 0x8}, &(0x7f0000005780)) ptrace$cont(0x18, r7, 0x1, 0x1) ptrace(0x10, r8) ptrace$setsig(0x11, r8, 0x0, &(0x7f0000000000)={0x2, 0x3}) sched_setscheduler(r8, 0x3, &(0x7f0000002f80)=0x9) [ 416.284661][ T7829] loop4: detected capacity change from 0 to 2048 [ 416.292876][ T7829] NILFS (loop4): error -116 while loading last checkpoint (checkpoint number=2) 00:06:56 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x105140, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f000000c3c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f00000001c0)={0x50, 0x0, r2, {0x7, 0x1f, 0xbc2, 0x0, 0x1000, 0x0, 0x0, 0x7}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40880, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) getgroups(0x7, &(0x7f0000002800)=[r4, r4, r4, r4, r4, 0xffffffffffffffff, r4]) r8 = getgid() statx(r1, &(0x7f0000002840)='./file0\x00', 0x6000, 0x2d849b78ebcd4c34, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r11]) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r13) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002980)={0x0, 0x0, 0x0}, &(0x7f00000029c0)=0xc) r15 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r15, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r16]) r17 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r18) r19 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r20) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000600)="80bd13ec3aeeb519762b335e37c26a8a7f19be3f60239469eb27d13b778e574a631565cfa7deaf6cc0f681889a75e52e8d2a9892ed396245dd4d05975169cf461c44977a6779e3dde71475d234f0f00fc6439da7f1866ec1b20afbc751fa611696fce623010a34c7c2754ca44a4c8858823c634e4b34661c7d96c8d3bcba59dce9f9192dd93d4648277a866ff58b013cf8edf27f7d49e5baffd411c11e684ffece572fe6993e74cd053854b78072365d5ee8c27ccb0e6d58131b51bc05c2435263f6099f7578438e6f80242608673566e440a5647443257d7c2621b2556178bb5ffabe0936dbed0fce32820f05e0162f89cf0ed17f944d2de0926c4fdd851d887707d8df2ae719178fd554c5aeaadc5dea392e81ae43e19f9a1fd7cf94ad38d6fb3616c78d7841efaca1402384ecd9acfb9b188f8723b6590927319c8ac6c10e38aab44e852d611463de79dc30d0dd73a658efd4abd6c051b47313d2ef2f2b6fd8b047b69b42a517779b36dffa7c546798c08c7dcf17d8a5ef90d66720a8a77ffb47613f118573112aee76cbc3d0541acf327f91608f3b194326758622f2ce496cf6d66d148977ced4369ccc6ec9e967edc437b434a8645d5ed4d3129d70e21d8fc631e01bb81d36af7b8a5981b312896b43514d01e1b7ad61308f91eeab794bfcec0155cb1923341d953fa72dae20ed93a43aaf670430f3ed6c4a52ec878c65b155ef75d435d8a4966dad0bf00a8dee87fe2c4adc6f6ee25af2cdcfb21a973cad4f93f150cd2e6a9f0522c3ab877bbb174befd4c45ed1ed396a9d00c7338efbc68c871a51490536a0d735ca8a5f121f080f756ca29162b22c40722bd0306d5d30ba452ac260f0367de8d24a955ab9ab8896efa8da30ac903f48d7ad6e52c6b87cfe8f345b7e83999b711870dd05d634aa94da4f7974cb515f3085c8359317705f67ade70b436c222eb8f8aa771302948d099ec8f3824a2ad8d0feeec6cfe08063d4e739be686f26d3aa781e5e25c96459f3157d1482d49bcc784f4614db8ffc8384702a8b4829df28e8a0841defe77239ef6b7f9fb0d322092e575d0f7cacee45c38bd3eddbd2352b4123cbc523e5ea4e74d2bb84418decbfe829b2cd345df0e5919ea1c320fedd627f19d636e7807c7c52b30834764aab90c1b877242443dab6d55526afb26da020bb7aa2e0dd6218cbd45d07af9f76e6c90d271350a7e88a26e1eea053bca9f187810620d6ad8e57965f3bf36ea4ff8b5655b866f7ce30b5e19f5d7d211b205831806b5b9a48ffc153958d175711d88dc0cd0ea2369e130fde5ee2607dda892e2fd80db6991206bdc94e3b58becb952196418be7d9a282da44d5c03a0a989ac2c50eaff96a1b377841f051b751970e5fb7a91299c605a5c5acbb3227028893ff894344131768f55f2f0316d0b9c7626c059d6ec377eb3953680f5c7f08167fa859a6fac527f9e39ab27d77c07b5139300aff54c13ca74074b18054ee73a1783d684a41ab65e0bdc83436dea0837bce600ef1110781af337c687ea87e2158ab6741cf69e5254512d77ff085bc2ae0a65a0c6b0d672a6d43146ebb49323d88430d537618171edd966f88532ccb0fc29e04e45450b93b6de93ba62a508cc09c0e9f91781863ee72894801d17322dbf30959c3cf80338e2943c54edbb0df615d487864f698980149bd1c1e54cb84f2df8cb66fa203dde7067037780e79feb9af02120a688c2042934d0b71347e9a6bb729d90b9cbc1e4c31d3b476d024ac36d430a9d0cf1aef9e9d3a5059870bac9ccedaf32f0f0b79a62ed954c6dcea211426e99025fd48e5d67a7fc65d06d84f02534158785794c0950779476e9ab73629eb780ddb821db2e7060c9a67c6fd6870473c44b6b7905586f4dd414da4606ae8ad5af649ae762ef669216c6cd3fd472ff57bb596992d7861d233579a0bc47298fd16d29c3036d38b0f5891884076cd74cb7402f57c29e64c7bcd7c0027f5efeb0e9f0083fd2b86a0bbe9668e5a3285020b489e6149ef3d88314d401e57f723d548942a153e716110f1410e99ace3607ed84412868b09e840e9d3e4fd0df41f409bd1133776c3d98b755e0797b301e7a2b93a5867c2cf84ee73492fabceb19fb68b0f5b5977f757664bf3274904e87bbe0e62f077df71518eb2ac19ae3be7888625fc0acb3cc5a48baceba2a30135a9edaa487fd2b1e522885954c39b1d41e2e89d1506672851ffdccc7fba37c05108ce374a2fb7ed1be4b88ccbb9559aee00f10447c687facaa7be7b530c4463751a314a1a6094b771ee1a30bc8a7cc853055eae9dd45b905e5471456ce6d512cb3fc4d22e20d1f0f1737acb840912dc2fe96fec08dd4d37288ec60a4301b2dfc7786aba6fadf19404ad35d43852e437d953deae738a6dca2e14829a08cd30a31421047ca2a09522a59bce5405afcae3de20e8c1e598889ea328c5d7595c3829d804e1de9fb5688730fe4775b10531e73fc284b058cbd08026bef778bc4b001ef18c92c0e5d22adaaa8580a9114103fae349d90787c6e60f77739a4bcecb6d7abfda6712db6caccf1aacaafce463b01c00ef58efbd53e85ed128b6d565c5f819b7ac99127620a223469d30af80f68b5b6c87ddfee11bfed1dcba81f2dc244060468acecbf776d5927370d597d01ae92f858a411bdb3f5edc9c486899f61a90541856599f06162cf051f45beb8dda808d48f42b3ce009a3efa2d8798766ecd01045a031ab30be94dd8dae83a44b90a6134ab025c5b1b85c68c3fb165740a426e17e0849596309239a4390e6b6f2a3d8f416ac1f1b4e3ed1ccf630ab27e58df040b152eb5dc4db15b184efa393535a832d18c41380df23b2930dd0ba30db3f5f646d42cecc4eba15bfbdaeef44b8daa2f742c7d426eafa119c3bba77c1b8aaede65a62211d190d52f0f8b85d6e30cbd862990075382613e370a9a62209037b17b203a2a893472515b8e2c09b00051094a9b96d37a96dd0979a7aade924d7cafb73d72b963fef58fa70226a6d2e0c8b5f28e9cdafcbd6c3b39b37ff1dc13a731b1fd87334899badf044ff24a2bd5d9237d23700f36ea56e3f7def2dc1dba5c49bd295162b766b97f7bed45b654441bc87bf1036a47871b7b95f854b2ad7b08ff41c2e7cfb3f254570ce56dd2bd3e1bd6c79e7dcb7e72dbe9a82eeb5d6539cc8b5a334da7f4e3c202ec33f71fc2f31f86a2029203ef43a11133d404bf9e795063a4ba6827e832dd1b7b74143a5f282c07639b74bf04156bc8443d44049f811e97eb619474377c7801db6380a0f7c71828ecb07432307b5a1acf519bd8fb7cb68f5b1677adf15ee8f9a136ff01bd30e346357748752015e18a53c76d939584b052f86354c2d1d7c98ab4220fb56fa65dbc5dfbdb1331e06d66872e4bdb63bfa7a061f0250df8b388393ce48e2fb0125ea901b0e3062f1dc830bc26cb5fa078355acee7ed1126a8f4891861a20dd42d13020085a73150c926a69d379554e4268821dcd49df029cef474a2cd05be3faf19abe7aa66f97d67f84220c16bf7722ed721184cf407cbefd59afeb774aa0632e1c55fe9860165f57df10d19bb9f8621c0108afc05acb6eb3cfefa0ebc3ef45783b1a84fbcc47303b89397bb2579ae597a9a1f54100a4534b7a56c7d4bbf63c9beadd9463386292b6984d13e7e331f40a62c23f1ef3a1e8e3ca5330e5bc51e3114f960d757afabe38a023a8e42921f7136d98d0994254a1bb74d863eb661ef232eefd724d0a7218188d34e7fd97bc0fa553c21f41dece4c2c58c6612b422ce707d3dc9f1f7889069f1bf33c746aebfe7c3d9d94beb7c3aa17f23cee8308b5ff1817ff655cb57a803a27e30c330444b50dcda4f833f0b204658dda8b3ee6845acec8ab069bf9abd85fa3e3812ced1d1d6e0db997eddaf9328370c82231b97cd4b424444885c3af212c3dd79e1938254528c9efeb14c4d681f74e9ee42d01fd3a1fa3c019e664d23d266c2e74ec169ba0d46d574800f70c6d75ab579058de2a7ba2032289d2f9e8d212e5fc457cab0e9204508e126ee3879eb2e45b8d84e31363ed7482ec5f5ce7dcf9f607937cdfa4e6ea4b9b3c90f4fd288fef5864ec891ba4b78aa6501c8984ab5e40b8aca4345e30dcb0a416b991813a9835446cf10c132e91331ec96365e684eed84ddf1ebbf9f850fc844319ff8d7795392f622d8f3ef933e094121c11b822c2bd2fb2c8bd600105479e34b18ad3f718e66903088afeaa90d2ac61a9660fb8dace00be49f5227ed5d4e8ad567a85e35cf2712b6327ef4308ff29c7c850ccd6b68f3335d72bc1ff2a6013c21a982d3e6abec3f2bff67bf77648d1495e2ad069eb6022173a7b4366bc3c710af8e900c2857199ffd0d0118d3a93e8feb897cd8bf198b86e4fcf0018eeb488f2c94eb8e52cc1d173901c0e3daf594f26728442df7ec2b6f7467d462f64f52442462bcb9aace897f3576c241d2104d09708d82439b2c86b0bbb866fb24d5980e851c1dccf25b4088c689a70fa1aba44084f1c2337d3e6492b5023011e9054723dbc044dc94f4108339c709e0b47e60afabe14bdc518b8e2138b4f865167ccb02d5570b274979a211a19e6b093ef02b9ec3e24a3eb844ccd669ac499a3fd53f2ed4078b33b11a12f2b0176dd2951b1730826e08124ff4f2fe5964f266c80a693e77f8bfae4c9f27eb73e8d2bd91729c67078951868654dcbf7f604ac89c41a410539112e36f6c6ec61fdbed6112f67420c03a3c2606568f2c5eceeed7f9af42bd6d8b2ca51fcbabae928cca4b43d32fd0eb57970e4230460eaacb56237069e4563ea4906392e1ca6e3f843b765d2250e0aa71969f207db5d8409f20df98b794dd08e14459ae50a58c4e9e60212b670e252e23993efb522fa8437772d754ba8ccb3ebd6bad51c2e73ce0f6386ee921240d299a4e146bf57d5851241568957e2229aefbb3c4cb5701cce9da7f33edb0e1dcdb6d91b10b44f47c54f77178c449419737dc05e3c21c9b9bf72aef32bd71c1c555226fca1135e814ee6fa6e2d26d6f58d07b357165e2fb15c75d4485a4c14b8aff837aebda1f8a546749e8e3121b65e78fb4b8c314ece51d381f4ae3c5b707cea6c48ca0904f6853557203dabe51715998788871e52d69456eddc31f67fc3bcf326a58880e02fef9215e9ccce1550f417a6e2b7dba3e6f61fe128acd87fd7e8a48ebbb2f29a5033e05f3caa73a2443007f3a8dcee63a0da2e541a7f488c737705685ba037339d79a893e9fff0c63f62aca19a1fc0b086968aa146b4ddcf9acf3f372eb53898d326b94b5693ebe3b65487fd643e8d2f574a2cf1365f788d27792b7313f5ef15207cd8550d5a41975bf76f8e93a941c5bcdcaf60bf723246899c688fa1f731226af409e273cc837f4959d95a9fef4ce31c921dbe8506b61331d0b3a1c47870cf40433dabfb26af27fd420d20abac4557c213be2d25327d34dba29c9c9e37117e1b35ec981a98ab904d5ebc621f83dbaa342186ac34498f5d581f3b7908ad876d81bb2aa51348b19c12ab3b7f218a52725fe62d2041c2e4f8dbc16dacbf4a1d296edded238db170f3c1dd22b5bcf2a8b986b2319f354dd9dbe45033aab50841575665c71c429a1a3cb74950b832ad9cf1ee87a174389d3c23c44d1825117f42c410714240047dba7c14feba883e67e3553fb61ffd03bc6611f2c1fca1665645688ddb541efe2feaf1dbf8083fb8aedaf96de465bf571f11b179aed9a922835e63c04114278d35bddb133c873e4a7714609538046d69615f95c01bf27e3ce6afa3b8a1a45f140e5d9936ccbf6fde102ee1eb0fe0e59f3902be44caf9e73bbc60959f87623544b176114d4e205dfbda58da37daa79a8b466fc8ada3b0e25fc1973a2b8208811a62706552e526eed11f0bb61fde31feee6d95c654c2a4732dde2b4b17a55bccae72e49a5654bcb939f199ec7a415fe1d1ca0ce16fab496b80c6f79e3ebc0a51dce132f0f07dd7bc32d45b17ebac52a34d3819def8ab6ff641b38dcbe0809c8a4007b38d18dbf4fbdded2229bb2f526aecddfd9264b88c753a3002348920165ba7775eaa41f9b4a47d55bae642bb2f6f9e46bc5d69e16163dfefe2787216784ebe48e65014264f74c8e333e4f94be35adb6a0457aa5274b5f4830fe7874f845b01554516ea481957bcc91506eee493dabe8d9c8512613fd364cd254e5dc464ed3fe0d15eb5b4588d907d821d714fe722a777f8ffaeb5dec1552cfcc2cf41bd1b670ec5b92186fe50d2aba5b3cc49418d87d076a1360687eb6742ee4bf95d8a2d249e94920962e24f1f7336ed5ed5d380fe2ca6bf3df3f05af04a6fb42166d9797a7d5a5a3f2b0e69ef5b712bc0c5683f9b6c3e8b102bf7e069b941ddd3165266ecffd42c89342a91809325edb20ea1de4d25ff8f4e8588b446fa169007a853e01c5dd0be70866e4968e3e989e7babf4ca8805242fa75a36aacbeac104b09d7710ab88374a7ba9994107ce1d0ff138ab0ecfb6baa9e2d4b61f40ba743553c8be7d896e7185565dab21dd8d84f9ea64c8817686637d7e6e97fae0231a2e14203920aa87e777d1ba1f7823fc79333c284bb0d51924b0c8f5d7a10eee0435f8576755765520b3b35f42938698d92fbd4af277cc7a486d414043a37824f5d5471a8569ce569ad6df67665fc9523da5ada422967275cd95c02491e0c7f08d575c00b1832743ef30e5d50eb354825a78fc90165bfe94507fef00e6e2a86969caec84683a10cd19071371ac9ff746f61bb041440d481c629ef2da7576fabde3d920eda4f5131bf55e30b3ec1a5dfe790d2668a25ab293e406ab9f1ee0f5f822845f10c9c2ddb7143c0d231d63e07d698bc9ead25aa24967c1f17b0da479e47c2519c9ecbb79f8883869328284f16356373a8a778c4d6294bd1e2da15e3200c616fb401f4ff7512a8308c8b67d568e8745e11b2a1d8c606e858df7e81e765b73aa9ab114204f3a1a7715c04255e43d3da8e42e052e05bbcfd5eafebe8ac485014e2802fb17cc2dd8fcfee6cc1044d883d42e84c66e3386a7c0eadc9da3322e4819fbec8820a3885128db590da9b8f9d7a245de2b38f2b73eca9ec1ea518310bf4e94de4697385a2678efd41e11acf3963e6ef56ce5417ad0897f822820bedc069be463139de6913cf8cd17dc6cba5993c13668ed97cf7f0fc48d4662e0b149308f7ace004a306847d6b7822e14a808a42edae30a8086b67816fb8b29b8f80e4aaae0e0599257e5020b049a8306d6d8bfad0f27aebf1b62fd7090e476e2365a73c0cc788c3d6959599d2402b43f8cda9f31c2f00aa7552b80d1dd4f637268278347e3682bc5a5c3bada2f1738ffdc836b64e345cfd3e709e40d4bcbef831058729171a2ab8e8c7741262386209c18597efbb2e084619e3f9b576b96e1bc436f06a80457a560f62afe897b0a44c19fab51744237ad5d39d8391a1ea30a0c97cd2fcff9bd33918e136ae229d15570fa6c407c899746130170c777c93377863692d8ed48f45f2b3bec41bfe0d5e1e172fc81a43006f98603a4270d2d6f08a46d47b0ffc1f7ec14dbbebfe5a98bf9b7730bc23d2f811a0eee90e826e7ae74d67e11d380b3432d1b4dafcd9b98981b110ffe1a0afc34fd91aeba83f4e57a117dc4caa1e08ab42cb1cb00c12e247cfec4e0af67aa296ec34ed14d5ff52c42f3aa27af5eee529cb2d86e79678e04faa353ffc1b35d32b5b2ce1f0d85ac553ccba2e458b8753ec00149dc6f324d3fde50d0f6669fbd1be93ef8f111346f43d4e4529cde706a3bc2308bb2c8c2a4101204384adaa4e7b32e7531d154a08c716318cb1d0355fc355667fc97544f4eea6108ee49d56613edfedb395d5de955e0e86c29f60bba688f84af1230ea7db65e8553cc5eba66f7720f6292a1e3bd3c8c8e89240fcb167d90b827ad1e54cd02562b08b19e34ea06ddfd30decc0a894eb783ed8cd8325a670b662852690509c7faf5b011ca1440428610386e962e293d2db0c8d9fd069a0e6e1fd2d432ebb3511cb1e6cbd7688be859784bfc30dad54e64876da01e113ed26839b8f3a7192417875a57abb2dbde39d15d2d499ed69053192eb3ab524a7c944d8c480ab311188a36d843927ba3f5b7acdd8f1cbcc9dfd321a6b0972b6a275c25a82698424abe6861f804612d2c10336a466985b7339a9fe373946c6fde22984feef41af58c3edfa3ba62f55e78783942052a4ef67b519b1ac9e42946cc66d7c6898d57b0ae841cec0184747364f76d5903e64d51cc31d94d4041a72b55627b5f177058bda06d2846d15028df614f58a54e156175477eebb55037a07ebe04d3b4018ecef236fcb3200cf4d7e928aee3fe517929d3208cd30b727be6a492f19936e54b744ae7ee1a130fa24bd67ebaca056795e68859e8e0b01556540388685dd0359d17aaf0b07eda6e4ed0bbe05e5e63823897848f300bc5fc20c5bd966c818cfe787af95c6228fb344fb3a97c5568d93b2df6c54715fe044856086d2d94806bd99f5a2d7df80440107b9136831450caf8e6f7e5a24fdaab65a22c108c1a62d01d2ec7ff1ec19f9a96d7843e132b654e02ad03287b28840c6f5d574e06fda709534f06ae38b891697b9ada8fd68982c0f5827e78e50dc7e1c0541152e3df332f899fa906147041eb51788c71d04d15a9c44941bd6e3cee9b5fac6d3c256d74bf0d3aacb5c496594cce4e8175e4c1e2d29f4aec1ceb8ced9b9c36fae393812e68ad73ba1440e6eb586f3edaa11b9a63989977ed67f8247aa89c23b206ecfc4b823d04b44b456c4f1bb8d6f488fd9f464b11145922244f7802b7fb1713064769c48bd4919c9e573b01760deaea0dd8e2a1c55d1e9912998fd9b40e4cba337ac378ac1f50d2789832bffb143d70e915edf8b7d5d02502cc6c8bbdc099b275657c8a73fc8e0119b9c735030164f7eec5ebcffd66bdae9f61eace4e4229deaaa778f1960d602431056f6c4001d8fb43ceaa8488600bc08e0bea482a02b644b732bf2ae79dc4c9274d7fcfe631814d73273989991f46ec90b463c57fcde85aa4689cf49ddf4eddfc3dd0990e44fae5a45eaf89e95c2128175fa11330e7854ddccc987c5fe6fb8a90f878ef1010ba5fdaf0ea324eeac576461a342baa066a300386e98b08f2259dc5206b5bf8b4f3234635a19997ae89fbba3111af435955a28dd14347d9d016902ed76f75079fe43fb1ea35bb4db5b7c2296152ad7d6cb28ddb970fc7ed39a7f6873cac9f8bffd4cb750d802b1e8297bacb694858164f17c5e936e62385cf70c0e58196dada9e8c7a10d3c90eb30b811d31257fc355c8befb547042ea4868501a10b85d1f1df1fba6241370b41f8cc2b74a2f09a7c2586f069fc42a8413d29d89c8824bfab3bb49495917fda811df83770901f8e57202420d57e5f756a8611e55be304f0a9d040bfb8609b69fa1a107c9f6804a4ff6559301e35b57f2d8effa59d0a8b91cbe0b676bd75f9d8dfede6fe09868da394331639e3f0e2063c1f7e0e9f687f585a426884a7d2920bdd45abf83cab3cbcaf865e11880caf4bec444544e82137ddfedd4cf4a7470a3d292b5ecf22d0c730bbbf27387c0e042e33ef7c9f8a904c9b1ec481dce284f2fa93fda91901af1d548c33df6c1b7c08fcd3fc2cded271a75012f0ac815552f81f737eef1a5005d845ec5e1a182b17a9854e354981f647c26f5d140a2bcd447221837570172a39092111d5abc2f10e78c2cc3705f4b4f8cdf04bbffd9581c7dcce259e3f79046251e09cb4d7dbeaed5926194afd09d30d036fbe6d70a30d343a5f4cd661fadc798fe8d4cc6d2a6930efb4c9d11d538cf55ec8a41df50d6c09ddfe062d4b07855cae0d32f74502e9e868a752bc397972e1838c06ad47ed6c56897c98318d4819e5a5d75538c812cb30a2dce9d1328abc1ab4cca1fe34b95772044de0af56c6bae3336aec77322ac170cfcf3c98e408dfa95fb931c66525e88ab1291cdf47e0002dd2063c85678214501ca38ab657866c0864dce0db6514d07595a276bc9ce882e38b9c86a84bd55e6a8775bd75e7f208c6fd29beeaa21537cf735d60a9b16c180b729a46293de8e53e40f0f51df5d98bf50301e00f216212ca1129aaf6b2b2aa497d4e543d3b5b29f029142a1dab4dd11dcffe89847c79e8277d4556d25bd11c2b0939cc4a5d25ea1262dfe6d1d70206614a81c8f386cf6ba13b31ac96fc92f57d90daee2b0e5e09afb11f3b2f05e790aa1b5a49e68bdb9368c2e9c54af3a909926fdaac2bce1d6cccccf303aa17e82b1ed54ea795f7817366999cf7f94dd2f2c0beb432fa2f53ee0df231dbdf54f4d04675fe4ba2edef9fba49afbc2397ed8f6d4cf4ed48004816ca91ee489aeee64980862d49a4090f54a75cfae935af9332a8c414633fedee217fc081e6bb018509b9c18a79d39cf31d68a8b0a01b440ac3d0f7b8e9e6221f243cfda64cdc483bfc65a7915fc8051f6dd738d4ee9f37f789a84a8f35c07b3cde1bc6e426d7d58423529a903f01be90ad21109d931a37fb52aa63bc5da39da79092accc7aa0535119de9a674dd7762a695c33e65557e9023c0f825c5673b677dee4640868b28bb08ac36ddc99ebc08f26e67dd7be7ba90949e18ab80f21c276c8ed8edc33c354c6b60d012d481dcedb51a62b18c964a5f361bb07a91a14c061b1631a636d144cdac8508963d127079b5ccc0cf95f26e7da507f54a7f591a5d6d707629b6cf69c0acf12f953a134366c9f9f472a1fd5e208cbee57dc6512b7d43ff68345cb1bbf6baee775651398f9456125cca0313c82bb683c24ad01abfd5d64ed38e449852424b32389287e4e0b0aa9d5661a8693bd4969cf6ce316c74a1a708a7bc28a4526a3ffee852b6b9bd54bb273bd3da0c2bf5768afee20388ad61dfa3496cd127b0c40c250d421a600b9d57703f00c752c0c6c5d8b79e1908abf5b69aa4d28044b3074f83f11636b77d6c941ef0e0eff1b6435fa0812c11ad446e9804ffba8f469c97b2719df143d8b9aab9e4632e5ae8e9570f1c046cd78a643b9edb38612e9a167ab55ab3ccf9da0e42c03ed94c7fa6aa74258582b788edf85114a0deb4729640d78856cda9e8e816c383f9af127e65f9fa59c3eeda67e6f51a2386b924ad436be0e26a03cff715c932a3bd9937a3f19eeb12c6c9ba75f42ebe7535357a78085315301de3a7050ee9b9d18ad9cf508e073b491001776707e9721d53ac4aeb5747906caf0fcb58720d69fc1cc8464f839d9584cc302e86a5989f6cb73f5a3f8a147c8112a3968f4d57df485a2e437e95785cf10b908bd08c91fdd1175aa3ce9be6708d1041cd8a995aa2d32a17e3cc73b42ba1c42cf4624e7b4b5e408d334e6d5a08887949851c2d865f40b91ed8ec22c641c268ad53cb8da332b3e4a12ad8502dfae4f8c2793a4eed1ad152099db69d3a3a3bbd80892435418c21067f5fd79851b3105c635c4634f6fabf8c7e5aac3d36e57591024e9bf51f73525cd7724eb3a2655b29d6c36c34d4ba24964845caf7a2a1fc92e4a571331be448e553d018f8cf4b602b6d06dce67dd47b45f4db7cd686081d3568630", 0x2000, &(0x7f0000003180)={&(0x7f0000000040)={0x50, 0x0, 0x7, {0x7, 0x26, 0x8, 0x94dd3b99332355d, 0x661, 0x7, 0x0, 0x1}}, &(0x7f0000000100)={0x18, 0xfffffffffffffffe, 0x7fffffff0000000, {0x1}}, &(0x7f0000000240)={0x18, 0xfffffffffffffffe, 0x6, {0x7}}, &(0x7f0000000280)={0x18, 0x10b78ec8c806701c, 0x7f, {0x2}}, &(0x7f00000002c0)={0x18, 0x0, 0x4, {0x8}}, &(0x7f0000000300)={0x28, 0x0, 0x7fffffff, {{0x4, 0xfffffffffffffffb, 0x1}}}, &(0x7f0000000340)={0x60, 0x0, 0x69c0, {{0x8, 0x0, 0x5, 0x7919006e, 0x8, 0x7, 0x2, 0x5}}}, &(0x7f00000003c0)={0x18, 0x0, 0x5, {0x1a5}}, &(0x7f0000000400)={0x12, 0x0, 0x2, {'+\x00'}}, &(0x7f0000000440)={0x20, 0x0, 0x1f, {0x0, 0xb}}, &(0x7f0000000480)={0x78, 0x0, 0xffffffffffffffff, {0x7, 0xba62, 0x0, {0x4, 0x2, 0x931e, 0x1, 0x2, 0x7041, 0x5, 0x101, 0x400, 0xa000, 0x1, r3, r4, 0x3, 0x40}}}, &(0x7f0000002600)={0x90, 0x0, 0x3, {0x2, 0x2, 0x2, 0x313c, 0x4, 0x3, {0x3, 0x800, 0xaaf, 0x8001, 0xfffffffffffffffe, 0x3ff, 0x3f, 0x7, 0x80000001, 0x4000, 0x7fff, r3, 0x0, 0x2, 0x4e78}}}, &(0x7f00000026c0)={0xc8, 0x0, 0x3, [{0x5, 0x8, 0x2, 0x3, 'fd'}, {0x2, 0x6, 0x2, 0x51, '!\\'}, {0x3, 0x3, 0x7, 0x5, 'user_id'}, {0x1, 0x8, 0x0, 0x3}, {0x0, 0x1ff, 0x1, 0x51a7, '\x00'}, {0x5, 0xdd6, 0x5, 0x1, '+]}[,'}]}, &(0x7f0000002a00)={0x658, 0x0, 0xffffffff, [{{0x2, 0x3, 0x80000000, 0x1c1, 0x7fffffff, 0x4, {0x3, 0x6, 0x910, 0x8, 0x4, 0x4, 0x1, 0x1, 0x869, 0x4000, 0x1, 0x0, 0x0, 0x78, 0x2}}, {0x2, 0x400, 0x2, 0xfffffffe, '^\xd2'}}, {{0x3, 0x3, 0xfffffffffffffff7, 0x3, 0x3, 0xffffffe0, {0x5, 0x8, 0x2c, 0xffffffffffff7fff, 0x7fff, 0x101, 0x6, 0x1f, 0x4, 0x8000, 0x6, r3, r4, 0x8, 0x1f}}, {0x5, 0xfffffffffffffff8, 0x2, 0x2f, 'fd'}}, {{0x2, 0x1, 0x290d, 0x4, 0x9, 0x8001, {0x5, 0xffff, 0xfff, 0x8001, 0x80, 0xfffffffffffffffc, 0x6, 0x4, 0x1, 0xf000, 0x0, r6, r7, 0x0, 0x2}}, {0x1, 0xffffffffffffffb2, 0x8, 0x80000001, 'group_id'}}, {{0x0, 0x3, 0x9, 0x5, 0x8, 0x1000, {0x3, 0x4, 0xeb, 0xffffffff, 0x35007583, 0xd467, 0x6, 0x9c, 0x7, 0x8000, 0x100, r3, r8, 0x8, 0x7}}, {0x1, 0x8, 0x5, 0x2, 'fuse\x00'}}, {{0x1, 0x2, 0x3, 0x9, 0x3fffc00, 0x7, {0x6, 0x6, 0x8000000000000000, 0x2, 0x20b0, 0x9, 0x1f, 0xfffffc14, 0x20, 0xa000, 0x40, r9, r11, 0xcd69, 0x40}}, {0x0, 0x5, 0x7, 0xffff6163, 'user_id'}}, {{0x2, 0x2, 0xffffffffffffffff, 0x9597, 0x9, 0x4, {0x0, 0x1, 0xed32, 0xed, 0x100000001, 0x7, 0x23, 0x3, 0x401, 0x2000, 0x0, r3, r4, 0x1, 0x8}}, {0x5, 0x1ef8, 0x8, 0x9, '%[&/#$!+'}}, {{0x1, 0x1, 0x98a8, 0x6, 0xc1, 0x8, {0x5, 0x4, 0x33, 0x3, 0x8001, 0x0, 0x0, 0xb19c, 0x5, 0x8000, 0x1f92, r13, r14, 0x1f, 0x9b}}, {0x5, 0xd4, 0x2, 0x80, ',,'}}, {{0x5, 0x1, 0x3f, 0x0, 0x0, 0x1, {0x1, 0x1, 0x6, 0x4, 0x9, 0x79, 0x1, 0x8, 0x3, 0xc85c18dd5832c66c, 0x7, r3, r16, 0x1000, 0x1ca7}}, {0x3, 0x5, 0x3, 0x4, '-}\\'}}, {{0x1, 0x3, 0x1, 0x100000001, 0x8001, 0x2, {0x6, 0x5, 0x7a, 0x4, 0x200, 0x5, 0x8, 0x1ac7715c, 0x5, 0x8000, 0x2, r18, r4, 0xffff, 0xb79d}}, {0x0, 0xffffffff, 0xa, 0x2, '/dev/fuse\x00'}}, {{0x6, 0x1, 0x80000000, 0x3, 0xffffb899, 0x8000, {0x2, 0x7ff, 0x3, 0x3, 0x3, 0x100, 0x6, 0x9, 0x8, 0x6000, 0x1000, r3, r4, 0x0, 0x5}}, {0x1, 0x4, 0x3, 0x3ff, '::]'}}]}, &(0x7f0000003080)={0xa0, 0x0, 0x7fff, {{0x4, 0x0, 0x8, 0x89, 0x6, 0x5, {0x1, 0x8000, 0x6, 0x2, 0x3, 0x200, 0x3, 0x38, 0x1, 0xa000, 0x6, r20, r4, 0x8, 0x9}}, {0x0, 0x12}}}, &(0x7f0000003140)={0x20, 0x0, 0x5, {0x3b, 0x4, 0x5, 0x80000000}}}) [ 416.645626][ T922] usb 1-1: new high-speed USB device number 39 using dummy_hcd 00:06:56 executing program 4: syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x808, &(0x7f0000000180)=ANY=[], 0x1, 0xa2b, &(0x7f0000004e00)="$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") (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x401, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) ioctl$SNDRV_PCM_IOCTL_HW_FREE(0xffffffffffffffff, 0x4112, 0x0) [ 416.701469][ T7839] loop4: detected capacity change from 0 to 2048 00:06:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) shutdown(r0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000040)={0x0, 'bond_slave_1\x00', {}, 0x3000}) 00:06:56 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x42, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x105140, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) (async) read$FUSE(r0, &(0x7f000000c3c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f00000001c0)={0x50, 0x0, r2, {0x7, 0x1f, 0xbc2, 0x0, 0x1000, 0x0, 0x0, 0x7}}, 0x50) (async) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40880, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) (async) getgroups(0x7, &(0x7f0000002800)=[r4, r4, r4, r4, r4, 0xffffffffffffffff, r4]) r8 = getgid() (async) statx(r1, &(0x7f0000002840)='./file0\x00', 0x6000, 0x2d849b78ebcd4c34, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r11]) (async) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r13) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002980)={0x0, 0x0, 0x0}, &(0x7f00000029c0)=0xc) (async) r15 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r15, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r16]) r17 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r18) (async) r19 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r20) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000600)="80bd13ec3aeeb519762b335e37c26a8a7f19be3f60239469eb27d13b778e574a631565cfa7deaf6cc0f681889a75e52e8d2a9892ed396245dd4d05975169cf461c44977a6779e3dde71475d234f0f00fc6439da7f1866ec1b20afbc751fa611696fce623010a34c7c2754ca44a4c8858823c634e4b34661c7d96c8d3bcba59dce9f9192dd93d4648277a866ff58b013cf8edf27f7d49e5baffd411c11e684ffece572fe6993e74cd053854b78072365d5ee8c27ccb0e6d58131b51bc05c2435263f6099f7578438e6f80242608673566e440a5647443257d7c2621b2556178bb5ffabe0936dbed0fce32820f05e0162f89cf0ed17f944d2de0926c4fdd851d887707d8df2ae719178fd554c5aeaadc5dea392e81ae43e19f9a1fd7cf94ad38d6fb3616c78d7841efaca1402384ecd9acfb9b188f8723b6590927319c8ac6c10e38aab44e852d611463de79dc30d0dd73a658efd4abd6c051b47313d2ef2f2b6fd8b047b69b42a517779b36dffa7c546798c08c7dcf17d8a5ef90d66720a8a77ffb47613f118573112aee76cbc3d0541acf327f91608f3b194326758622f2ce496cf6d66d148977ced4369ccc6ec9e967edc437b434a8645d5ed4d3129d70e21d8fc631e01bb81d36af7b8a5981b312896b43514d01e1b7ad61308f91eeab794bfcec0155cb1923341d953fa72dae20ed93a43aaf670430f3ed6c4a52ec878c65b155ef75d435d8a4966dad0bf00a8dee87fe2c4adc6f6ee25af2cdcfb21a973cad4f93f150cd2e6a9f0522c3ab877bbb174befd4c45ed1ed396a9d00c7338efbc68c871a51490536a0d735ca8a5f121f080f756ca29162b22c40722bd0306d5d30ba452ac260f0367de8d24a955ab9ab8896efa8da30ac903f48d7ad6e52c6b87cfe8f345b7e83999b711870dd05d634aa94da4f7974cb515f3085c8359317705f67ade70b436c222eb8f8aa771302948d099ec8f3824a2ad8d0feeec6cfe08063d4e739be686f26d3aa781e5e25c96459f3157d1482d49bcc784f4614db8ffc8384702a8b4829df28e8a0841defe77239ef6b7f9fb0d322092e575d0f7cacee45c38bd3eddbd2352b4123cbc523e5ea4e74d2bb84418decbfe829b2cd345df0e5919ea1c320fedd627f19d636e7807c7c52b30834764aab90c1b877242443dab6d55526afb26da020bb7aa2e0dd6218cbd45d07af9f76e6c90d271350a7e88a26e1eea053bca9f187810620d6ad8e57965f3bf36ea4ff8b5655b866f7ce30b5e19f5d7d211b205831806b5b9a48ffc153958d175711d88dc0cd0ea2369e130fde5ee2607dda892e2fd80db6991206bdc94e3b58becb952196418be7d9a282da44d5c03a0a989ac2c50eaff96a1b377841f051b751970e5fb7a91299c605a5c5acbb3227028893ff894344131768f55f2f0316d0b9c7626c059d6ec377eb3953680f5c7f08167fa859a6fac527f9e39ab27d77c07b5139300aff54c13ca74074b18054ee73a1783d684a41ab65e0bdc83436dea0837bce600ef1110781af337c687ea87e2158ab6741cf69e5254512d77ff085bc2ae0a65a0c6b0d672a6d43146ebb49323d88430d537618171edd966f88532ccb0fc29e04e45450b93b6de93ba62a508cc09c0e9f91781863ee72894801d17322dbf30959c3cf80338e2943c54edbb0df615d487864f698980149bd1c1e54cb84f2df8cb66fa203dde7067037780e79feb9af02120a688c2042934d0b71347e9a6bb729d90b9cbc1e4c31d3b476d024ac36d430a9d0cf1aef9e9d3a5059870bac9ccedaf32f0f0b79a62ed954c6dcea211426e99025fd48e5d67a7fc65d06d84f02534158785794c0950779476e9ab73629eb780ddb821db2e7060c9a67c6fd6870473c44b6b7905586f4dd414da4606ae8ad5af649ae762ef669216c6cd3fd472ff57bb596992d7861d233579a0bc47298fd16d29c3036d38b0f5891884076cd74cb7402f57c29e64c7bcd7c0027f5efeb0e9f0083fd2b86a0bbe9668e5a3285020b489e6149ef3d88314d401e57f723d548942a153e716110f1410e99ace3607ed84412868b09e840e9d3e4fd0df41f409bd1133776c3d98b755e0797b301e7a2b93a5867c2cf84ee73492fabceb19fb68b0f5b5977f757664bf3274904e87bbe0e62f077df71518eb2ac19ae3be7888625fc0acb3cc5a48baceba2a30135a9edaa487fd2b1e522885954c39b1d41e2e89d1506672851ffdccc7fba37c05108ce374a2fb7ed1be4b88ccbb9559aee00f10447c687facaa7be7b530c4463751a314a1a6094b771ee1a30bc8a7cc853055eae9dd45b905e5471456ce6d512cb3fc4d22e20d1f0f1737acb840912dc2fe96fec08dd4d37288ec60a4301b2dfc7786aba6fadf19404ad35d43852e437d953deae738a6dca2e14829a08cd30a31421047ca2a09522a59bce5405afcae3de20e8c1e598889ea328c5d7595c3829d804e1de9fb5688730fe4775b10531e73fc284b058cbd08026bef778bc4b001ef18c92c0e5d22adaaa8580a9114103fae349d90787c6e60f77739a4bcecb6d7abfda6712db6caccf1aacaafce463b01c00ef58efbd53e85ed128b6d565c5f819b7ac99127620a223469d30af80f68b5b6c87ddfee11bfed1dcba81f2dc244060468acecbf776d5927370d597d01ae92f858a411bdb3f5edc9c486899f61a90541856599f06162cf051f45beb8dda808d48f42b3ce009a3efa2d8798766ecd01045a031ab30be94dd8dae83a44b90a6134ab025c5b1b85c68c3fb165740a426e17e0849596309239a4390e6b6f2a3d8f416ac1f1b4e3ed1ccf630ab27e58df040b152eb5dc4db15b184efa393535a832d18c41380df23b2930dd0ba30db3f5f646d42cecc4eba15bfbdaeef44b8daa2f742c7d426eafa119c3bba77c1b8aaede65a62211d190d52f0f8b85d6e30cbd862990075382613e370a9a62209037b17b203a2a893472515b8e2c09b00051094a9b96d37a96dd0979a7aade924d7cafb73d72b963fef58fa70226a6d2e0c8b5f28e9cdafcbd6c3b39b37ff1dc13a731b1fd87334899badf044ff24a2bd5d9237d23700f36ea56e3f7def2dc1dba5c49bd295162b766b97f7bed45b654441bc87bf1036a47871b7b95f854b2ad7b08ff41c2e7cfb3f254570ce56dd2bd3e1bd6c79e7dcb7e72dbe9a82eeb5d6539cc8b5a334da7f4e3c202ec33f71fc2f31f86a2029203ef43a11133d404bf9e795063a4ba6827e832dd1b7b74143a5f282c07639b74bf04156bc8443d44049f811e97eb619474377c7801db6380a0f7c71828ecb07432307b5a1acf519bd8fb7cb68f5b1677adf15ee8f9a136ff01bd30e346357748752015e18a53c76d939584b052f86354c2d1d7c98ab4220fb56fa65dbc5dfbdb1331e06d66872e4bdb63bfa7a061f0250df8b388393ce48e2fb0125ea901b0e3062f1dc830bc26cb5fa078355acee7ed1126a8f4891861a20dd42d13020085a73150c926a69d379554e4268821dcd49df029cef474a2cd05be3faf19abe7aa66f97d67f84220c16bf7722ed721184cf407cbefd59afeb774aa0632e1c55fe9860165f57df10d19bb9f8621c0108afc05acb6eb3cfefa0ebc3ef45783b1a84fbcc47303b89397bb2579ae597a9a1f54100a4534b7a56c7d4bbf63c9beadd9463386292b6984d13e7e331f40a62c23f1ef3a1e8e3ca5330e5bc51e3114f960d757afabe38a023a8e42921f7136d98d0994254a1bb74d863eb661ef232eefd724d0a7218188d34e7fd97bc0fa553c21f41dece4c2c58c6612b422ce707d3dc9f1f7889069f1bf33c746aebfe7c3d9d94beb7c3aa17f23cee8308b5ff1817ff655cb57a803a27e30c330444b50dcda4f833f0b204658dda8b3ee6845acec8ab069bf9abd85fa3e3812ced1d1d6e0db997eddaf9328370c82231b97cd4b424444885c3af212c3dd79e1938254528c9efeb14c4d681f74e9ee42d01fd3a1fa3c019e664d23d266c2e74ec169ba0d46d574800f70c6d75ab579058de2a7ba2032289d2f9e8d212e5fc457cab0e9204508e126ee3879eb2e45b8d84e31363ed7482ec5f5ce7dcf9f607937cdfa4e6ea4b9b3c90f4fd288fef5864ec891ba4b78aa6501c8984ab5e40b8aca4345e30dcb0a416b991813a9835446cf10c132e91331ec96365e684eed84ddf1ebbf9f850fc844319ff8d7795392f622d8f3ef933e094121c11b822c2bd2fb2c8bd600105479e34b18ad3f718e66903088afeaa90d2ac61a9660fb8dace00be49f5227ed5d4e8ad567a85e35cf2712b6327ef4308ff29c7c850ccd6b68f3335d72bc1ff2a6013c21a982d3e6abec3f2bff67bf77648d1495e2ad069eb6022173a7b4366bc3c710af8e900c2857199ffd0d0118d3a93e8feb897cd8bf198b86e4fcf0018eeb488f2c94eb8e52cc1d173901c0e3daf594f26728442df7ec2b6f7467d462f64f52442462bcb9aace897f3576c241d2104d09708d82439b2c86b0bbb866fb24d5980e851c1dccf25b4088c689a70fa1aba44084f1c2337d3e6492b5023011e9054723dbc044dc94f4108339c709e0b47e60afabe14bdc518b8e2138b4f865167ccb02d5570b274979a211a19e6b093ef02b9ec3e24a3eb844ccd669ac499a3fd53f2ed4078b33b11a12f2b0176dd2951b1730826e08124ff4f2fe5964f266c80a693e77f8bfae4c9f27eb73e8d2bd91729c67078951868654dcbf7f604ac89c41a410539112e36f6c6ec61fdbed6112f67420c03a3c2606568f2c5eceeed7f9af42bd6d8b2ca51fcbabae928cca4b43d32fd0eb57970e4230460eaacb56237069e4563ea4906392e1ca6e3f843b765d2250e0aa71969f207db5d8409f20df98b794dd08e14459ae50a58c4e9e60212b670e252e23993efb522fa8437772d754ba8ccb3ebd6bad51c2e73ce0f6386ee921240d299a4e146bf57d5851241568957e2229aefbb3c4cb5701cce9da7f33edb0e1dcdb6d91b10b44f47c54f77178c449419737dc05e3c21c9b9bf72aef32bd71c1c555226fca1135e814ee6fa6e2d26d6f58d07b357165e2fb15c75d4485a4c14b8aff837aebda1f8a546749e8e3121b65e78fb4b8c314ece51d381f4ae3c5b707cea6c48ca0904f6853557203dabe51715998788871e52d69456eddc31f67fc3bcf326a58880e02fef9215e9ccce1550f417a6e2b7dba3e6f61fe128acd87fd7e8a48ebbb2f29a5033e05f3caa73a2443007f3a8dcee63a0da2e541a7f488c737705685ba037339d79a893e9fff0c63f62aca19a1fc0b086968aa146b4ddcf9acf3f372eb53898d326b94b5693ebe3b65487fd643e8d2f574a2cf1365f788d27792b7313f5ef15207cd8550d5a41975bf76f8e93a941c5bcdcaf60bf723246899c688fa1f731226af409e273cc837f4959d95a9fef4ce31c921dbe8506b61331d0b3a1c47870cf40433dabfb26af27fd420d20abac4557c213be2d25327d34dba29c9c9e37117e1b35ec981a98ab904d5ebc621f83dbaa342186ac34498f5d581f3b7908ad876d81bb2aa51348b19c12ab3b7f218a52725fe62d2041c2e4f8dbc16dacbf4a1d296edded238db170f3c1dd22b5bcf2a8b986b2319f354dd9dbe45033aab50841575665c71c429a1a3cb74950b832ad9cf1ee87a174389d3c23c44d1825117f42c410714240047dba7c14feba883e67e3553fb61ffd03bc6611f2c1fca1665645688ddb541efe2feaf1dbf8083fb8aedaf96de465bf571f11b179aed9a922835e63c04114278d35bddb133c873e4a7714609538046d69615f95c01bf27e3ce6afa3b8a1a45f140e5d9936ccbf6fde102ee1eb0fe0e59f3902be44caf9e73bbc60959f87623544b176114d4e205dfbda58da37daa79a8b466fc8ada3b0e25fc1973a2b8208811a62706552e526eed11f0bb61fde31feee6d95c654c2a4732dde2b4b17a55bccae72e49a5654bcb939f199ec7a415fe1d1ca0ce16fab496b80c6f79e3ebc0a51dce132f0f07dd7bc32d45b17ebac52a34d3819def8ab6ff641b38dcbe0809c8a4007b38d18dbf4fbdded2229bb2f526aecddfd9264b88c753a3002348920165ba7775eaa41f9b4a47d55bae642bb2f6f9e46bc5d69e16163dfefe2787216784ebe48e65014264f74c8e333e4f94be35adb6a0457aa5274b5f4830fe7874f845b01554516ea481957bcc91506eee493dabe8d9c8512613fd364cd254e5dc464ed3fe0d15eb5b4588d907d821d714fe722a777f8ffaeb5dec1552cfcc2cf41bd1b670ec5b92186fe50d2aba5b3cc49418d87d076a1360687eb6742ee4bf95d8a2d249e94920962e24f1f7336ed5ed5d380fe2ca6bf3df3f05af04a6fb42166d9797a7d5a5a3f2b0e69ef5b712bc0c5683f9b6c3e8b102bf7e069b941ddd3165266ecffd42c89342a91809325edb20ea1de4d25ff8f4e8588b446fa169007a853e01c5dd0be70866e4968e3e989e7babf4ca8805242fa75a36aacbeac104b09d7710ab88374a7ba9994107ce1d0ff138ab0ecfb6baa9e2d4b61f40ba743553c8be7d896e7185565dab21dd8d84f9ea64c8817686637d7e6e97fae0231a2e14203920aa87e777d1ba1f7823fc79333c284bb0d51924b0c8f5d7a10eee0435f8576755765520b3b35f42938698d92fbd4af277cc7a486d414043a37824f5d5471a8569ce569ad6df67665fc9523da5ada422967275cd95c02491e0c7f08d575c00b1832743ef30e5d50eb354825a78fc90165bfe94507fef00e6e2a86969caec84683a10cd19071371ac9ff746f61bb041440d481c629ef2da7576fabde3d920eda4f5131bf55e30b3ec1a5dfe790d2668a25ab293e406ab9f1ee0f5f822845f10c9c2ddb7143c0d231d63e07d698bc9ead25aa24967c1f17b0da479e47c2519c9ecbb79f8883869328284f16356373a8a778c4d6294bd1e2da15e3200c616fb401f4ff7512a8308c8b67d568e8745e11b2a1d8c606e858df7e81e765b73aa9ab114204f3a1a7715c04255e43d3da8e42e052e05bbcfd5eafebe8ac485014e2802fb17cc2dd8fcfee6cc1044d883d42e84c66e3386a7c0eadc9da3322e4819fbec8820a3885128db590da9b8f9d7a245de2b38f2b73eca9ec1ea518310bf4e94de4697385a2678efd41e11acf3963e6ef56ce5417ad0897f822820bedc069be463139de6913cf8cd17dc6cba5993c13668ed97cf7f0fc48d4662e0b149308f7ace004a306847d6b7822e14a808a42edae30a8086b67816fb8b29b8f80e4aaae0e0599257e5020b049a8306d6d8bfad0f27aebf1b62fd7090e476e2365a73c0cc788c3d6959599d2402b43f8cda9f31c2f00aa7552b80d1dd4f637268278347e3682bc5a5c3bada2f1738ffdc836b64e345cfd3e709e40d4bcbef831058729171a2ab8e8c7741262386209c18597efbb2e084619e3f9b576b96e1bc436f06a80457a560f62afe897b0a44c19fab51744237ad5d39d8391a1ea30a0c97cd2fcff9bd33918e136ae229d15570fa6c407c899746130170c777c93377863692d8ed48f45f2b3bec41bfe0d5e1e172fc81a43006f98603a4270d2d6f08a46d47b0ffc1f7ec14dbbebfe5a98bf9b7730bc23d2f811a0eee90e826e7ae74d67e11d380b3432d1b4dafcd9b98981b110ffe1a0afc34fd91aeba83f4e57a117dc4caa1e08ab42cb1cb00c12e247cfec4e0af67aa296ec34ed14d5ff52c42f3aa27af5eee529cb2d86e79678e04faa353ffc1b35d32b5b2ce1f0d85ac553ccba2e458b8753ec00149dc6f324d3fde50d0f6669fbd1be93ef8f111346f43d4e4529cde706a3bc2308bb2c8c2a4101204384adaa4e7b32e7531d154a08c716318cb1d0355fc355667fc97544f4eea6108ee49d56613edfedb395d5de955e0e86c29f60bba688f84af1230ea7db65e8553cc5eba66f7720f6292a1e3bd3c8c8e89240fcb167d90b827ad1e54cd02562b08b19e34ea06ddfd30decc0a894eb783ed8cd8325a670b662852690509c7faf5b011ca1440428610386e962e293d2db0c8d9fd069a0e6e1fd2d432ebb3511cb1e6cbd7688be859784bfc30dad54e64876da01e113ed26839b8f3a7192417875a57abb2dbde39d15d2d499ed69053192eb3ab524a7c944d8c480ab311188a36d843927ba3f5b7acdd8f1cbcc9dfd321a6b0972b6a275c25a82698424abe6861f804612d2c10336a466985b7339a9fe373946c6fde22984feef41af58c3edfa3ba62f55e78783942052a4ef67b519b1ac9e42946cc66d7c6898d57b0ae841cec0184747364f76d5903e64d51cc31d94d4041a72b55627b5f177058bda06d2846d15028df614f58a54e156175477eebb55037a07ebe04d3b4018ecef236fcb3200cf4d7e928aee3fe517929d3208cd30b727be6a492f19936e54b744ae7ee1a130fa24bd67ebaca056795e68859e8e0b01556540388685dd0359d17aaf0b07eda6e4ed0bbe05e5e63823897848f300bc5fc20c5bd966c818cfe787af95c6228fb344fb3a97c5568d93b2df6c54715fe044856086d2d94806bd99f5a2d7df80440107b9136831450caf8e6f7e5a24fdaab65a22c108c1a62d01d2ec7ff1ec19f9a96d7843e132b654e02ad03287b28840c6f5d574e06fda709534f06ae38b891697b9ada8fd68982c0f5827e78e50dc7e1c0541152e3df332f899fa906147041eb51788c71d04d15a9c44941bd6e3cee9b5fac6d3c256d74bf0d3aacb5c496594cce4e8175e4c1e2d29f4aec1ceb8ced9b9c36fae393812e68ad73ba1440e6eb586f3edaa11b9a63989977ed67f8247aa89c23b206ecfc4b823d04b44b456c4f1bb8d6f488fd9f464b11145922244f7802b7fb1713064769c48bd4919c9e573b01760deaea0dd8e2a1c55d1e9912998fd9b40e4cba337ac378ac1f50d2789832bffb143d70e915edf8b7d5d02502cc6c8bbdc099b275657c8a73fc8e0119b9c735030164f7eec5ebcffd66bdae9f61eace4e4229deaaa778f1960d602431056f6c4001d8fb43ceaa8488600bc08e0bea482a02b644b732bf2ae79dc4c9274d7fcfe631814d73273989991f46ec90b463c57fcde85aa4689cf49ddf4eddfc3dd0990e44fae5a45eaf89e95c2128175fa11330e7854ddccc987c5fe6fb8a90f878ef1010ba5fdaf0ea324eeac576461a342baa066a300386e98b08f2259dc5206b5bf8b4f3234635a19997ae89fbba3111af435955a28dd14347d9d016902ed76f75079fe43fb1ea35bb4db5b7c2296152ad7d6cb28ddb970fc7ed39a7f6873cac9f8bffd4cb750d802b1e8297bacb694858164f17c5e936e62385cf70c0e58196dada9e8c7a10d3c90eb30b811d31257fc355c8befb547042ea4868501a10b85d1f1df1fba6241370b41f8cc2b74a2f09a7c2586f069fc42a8413d29d89c8824bfab3bb49495917fda811df83770901f8e57202420d57e5f756a8611e55be304f0a9d040bfb8609b69fa1a107c9f6804a4ff6559301e35b57f2d8effa59d0a8b91cbe0b676bd75f9d8dfede6fe09868da394331639e3f0e2063c1f7e0e9f687f585a426884a7d2920bdd45abf83cab3cbcaf865e11880caf4bec444544e82137ddfedd4cf4a7470a3d292b5ecf22d0c730bbbf27387c0e042e33ef7c9f8a904c9b1ec481dce284f2fa93fda91901af1d548c33df6c1b7c08fcd3fc2cded271a75012f0ac815552f81f737eef1a5005d845ec5e1a182b17a9854e354981f647c26f5d140a2bcd447221837570172a39092111d5abc2f10e78c2cc3705f4b4f8cdf04bbffd9581c7dcce259e3f79046251e09cb4d7dbeaed5926194afd09d30d036fbe6d70a30d343a5f4cd661fadc798fe8d4cc6d2a6930efb4c9d11d538cf55ec8a41df50d6c09ddfe062d4b07855cae0d32f74502e9e868a752bc397972e1838c06ad47ed6c56897c98318d4819e5a5d75538c812cb30a2dce9d1328abc1ab4cca1fe34b95772044de0af56c6bae3336aec77322ac170cfcf3c98e408dfa95fb931c66525e88ab1291cdf47e0002dd2063c85678214501ca38ab657866c0864dce0db6514d07595a276bc9ce882e38b9c86a84bd55e6a8775bd75e7f208c6fd29beeaa21537cf735d60a9b16c180b729a46293de8e53e40f0f51df5d98bf50301e00f216212ca1129aaf6b2b2aa497d4e543d3b5b29f029142a1dab4dd11dcffe89847c79e8277d4556d25bd11c2b0939cc4a5d25ea1262dfe6d1d70206614a81c8f386cf6ba13b31ac96fc92f57d90daee2b0e5e09afb11f3b2f05e790aa1b5a49e68bdb9368c2e9c54af3a909926fdaac2bce1d6cccccf303aa17e82b1ed54ea795f7817366999cf7f94dd2f2c0beb432fa2f53ee0df231dbdf54f4d04675fe4ba2edef9fba49afbc2397ed8f6d4cf4ed48004816ca91ee489aeee64980862d49a4090f54a75cfae935af9332a8c414633fedee217fc081e6bb018509b9c18a79d39cf31d68a8b0a01b440ac3d0f7b8e9e6221f243cfda64cdc483bfc65a7915fc8051f6dd738d4ee9f37f789a84a8f35c07b3cde1bc6e426d7d58423529a903f01be90ad21109d931a37fb52aa63bc5da39da79092accc7aa0535119de9a674dd7762a695c33e65557e9023c0f825c5673b677dee4640868b28bb08ac36ddc99ebc08f26e67dd7be7ba90949e18ab80f21c276c8ed8edc33c354c6b60d012d481dcedb51a62b18c964a5f361bb07a91a14c061b1631a636d144cdac8508963d127079b5ccc0cf95f26e7da507f54a7f591a5d6d707629b6cf69c0acf12f953a134366c9f9f472a1fd5e208cbee57dc6512b7d43ff68345cb1bbf6baee775651398f9456125cca0313c82bb683c24ad01abfd5d64ed38e449852424b32389287e4e0b0aa9d5661a8693bd4969cf6ce316c74a1a708a7bc28a4526a3ffee852b6b9bd54bb273bd3da0c2bf5768afee20388ad61dfa3496cd127b0c40c250d421a600b9d57703f00c752c0c6c5d8b79e1908abf5b69aa4d28044b3074f83f11636b77d6c941ef0e0eff1b6435fa0812c11ad446e9804ffba8f469c97b2719df143d8b9aab9e4632e5ae8e9570f1c046cd78a643b9edb38612e9a167ab55ab3ccf9da0e42c03ed94c7fa6aa74258582b788edf85114a0deb4729640d78856cda9e8e816c383f9af127e65f9fa59c3eeda67e6f51a2386b924ad436be0e26a03cff715c932a3bd9937a3f19eeb12c6c9ba75f42ebe7535357a78085315301de3a7050ee9b9d18ad9cf508e073b491001776707e9721d53ac4aeb5747906caf0fcb58720d69fc1cc8464f839d9584cc302e86a5989f6cb73f5a3f8a147c8112a3968f4d57df485a2e437e95785cf10b908bd08c91fdd1175aa3ce9be6708d1041cd8a995aa2d32a17e3cc73b42ba1c42cf4624e7b4b5e408d334e6d5a08887949851c2d865f40b91ed8ec22c641c268ad53cb8da332b3e4a12ad8502dfae4f8c2793a4eed1ad152099db69d3a3a3bbd80892435418c21067f5fd79851b3105c635c4634f6fabf8c7e5aac3d36e57591024e9bf51f73525cd7724eb3a2655b29d6c36c34d4ba24964845caf7a2a1fc92e4a571331be448e553d018f8cf4b602b6d06dce67dd47b45f4db7cd686081d3568630", 0x2000, &(0x7f0000003180)={&(0x7f0000000040)={0x50, 0x0, 0x7, {0x7, 0x26, 0x8, 0x94dd3b99332355d, 0x661, 0x7, 0x0, 0x1}}, &(0x7f0000000100)={0x18, 0xfffffffffffffffe, 0x7fffffff0000000, {0x1}}, &(0x7f0000000240)={0x18, 0xfffffffffffffffe, 0x6, {0x7}}, &(0x7f0000000280)={0x18, 0x10b78ec8c806701c, 0x7f, {0x2}}, &(0x7f00000002c0)={0x18, 0x0, 0x4, {0x8}}, &(0x7f0000000300)={0x28, 0x0, 0x7fffffff, {{0x4, 0xfffffffffffffffb, 0x1}}}, &(0x7f0000000340)={0x60, 0x0, 0x69c0, {{0x8, 0x0, 0x5, 0x7919006e, 0x8, 0x7, 0x2, 0x5}}}, &(0x7f00000003c0)={0x18, 0x0, 0x5, {0x1a5}}, &(0x7f0000000400)={0x12, 0x0, 0x2, {'+\x00'}}, &(0x7f0000000440)={0x20, 0x0, 0x1f, {0x0, 0xb}}, &(0x7f0000000480)={0x78, 0x0, 0xffffffffffffffff, {0x7, 0xba62, 0x0, {0x4, 0x2, 0x931e, 0x1, 0x2, 0x7041, 0x5, 0x101, 0x400, 0xa000, 0x1, r3, r4, 0x3, 0x40}}}, &(0x7f0000002600)={0x90, 0x0, 0x3, {0x2, 0x2, 0x2, 0x313c, 0x4, 0x3, {0x3, 0x800, 0xaaf, 0x8001, 0xfffffffffffffffe, 0x3ff, 0x3f, 0x7, 0x80000001, 0x4000, 0x7fff, r3, 0x0, 0x2, 0x4e78}}}, &(0x7f00000026c0)={0xc8, 0x0, 0x3, [{0x5, 0x8, 0x2, 0x3, 'fd'}, {0x2, 0x6, 0x2, 0x51, '!\\'}, {0x3, 0x3, 0x7, 0x5, 'user_id'}, {0x1, 0x8, 0x0, 0x3}, {0x0, 0x1ff, 0x1, 0x51a7, '\x00'}, {0x5, 0xdd6, 0x5, 0x1, '+]}[,'}]}, &(0x7f0000002a00)={0x658, 0x0, 0xffffffff, [{{0x2, 0x3, 0x80000000, 0x1c1, 0x7fffffff, 0x4, {0x3, 0x6, 0x910, 0x8, 0x4, 0x4, 0x1, 0x1, 0x869, 0x4000, 0x1, 0x0, 0x0, 0x78, 0x2}}, {0x2, 0x400, 0x2, 0xfffffffe, '^\xd2'}}, {{0x3, 0x3, 0xfffffffffffffff7, 0x3, 0x3, 0xffffffe0, {0x5, 0x8, 0x2c, 0xffffffffffff7fff, 0x7fff, 0x101, 0x6, 0x1f, 0x4, 0x8000, 0x6, r3, r4, 0x8, 0x1f}}, {0x5, 0xfffffffffffffff8, 0x2, 0x2f, 'fd'}}, {{0x2, 0x1, 0x290d, 0x4, 0x9, 0x8001, {0x5, 0xffff, 0xfff, 0x8001, 0x80, 0xfffffffffffffffc, 0x6, 0x4, 0x1, 0xf000, 0x0, r6, r7, 0x0, 0x2}}, {0x1, 0xffffffffffffffb2, 0x8, 0x80000001, 'group_id'}}, {{0x0, 0x3, 0x9, 0x5, 0x8, 0x1000, {0x3, 0x4, 0xeb, 0xffffffff, 0x35007583, 0xd467, 0x6, 0x9c, 0x7, 0x8000, 0x100, r3, r8, 0x8, 0x7}}, {0x1, 0x8, 0x5, 0x2, 'fuse\x00'}}, {{0x1, 0x2, 0x3, 0x9, 0x3fffc00, 0x7, {0x6, 0x6, 0x8000000000000000, 0x2, 0x20b0, 0x9, 0x1f, 0xfffffc14, 0x20, 0xa000, 0x40, r9, r11, 0xcd69, 0x40}}, {0x0, 0x5, 0x7, 0xffff6163, 'user_id'}}, {{0x2, 0x2, 0xffffffffffffffff, 0x9597, 0x9, 0x4, {0x0, 0x1, 0xed32, 0xed, 0x100000001, 0x7, 0x23, 0x3, 0x401, 0x2000, 0x0, r3, r4, 0x1, 0x8}}, {0x5, 0x1ef8, 0x8, 0x9, '%[&/#$!+'}}, {{0x1, 0x1, 0x98a8, 0x6, 0xc1, 0x8, {0x5, 0x4, 0x33, 0x3, 0x8001, 0x0, 0x0, 0xb19c, 0x5, 0x8000, 0x1f92, r13, r14, 0x1f, 0x9b}}, {0x5, 0xd4, 0x2, 0x80, ',,'}}, {{0x5, 0x1, 0x3f, 0x0, 0x0, 0x1, {0x1, 0x1, 0x6, 0x4, 0x9, 0x79, 0x1, 0x8, 0x3, 0xc85c18dd5832c66c, 0x7, r3, r16, 0x1000, 0x1ca7}}, {0x3, 0x5, 0x3, 0x4, '-}\\'}}, {{0x1, 0x3, 0x1, 0x100000001, 0x8001, 0x2, {0x6, 0x5, 0x7a, 0x4, 0x200, 0x5, 0x8, 0x1ac7715c, 0x5, 0x8000, 0x2, r18, r4, 0xffff, 0xb79d}}, {0x0, 0xffffffff, 0xa, 0x2, '/dev/fuse\x00'}}, {{0x6, 0x1, 0x80000000, 0x3, 0xffffb899, 0x8000, {0x2, 0x7ff, 0x3, 0x3, 0x3, 0x100, 0x6, 0x9, 0x8, 0x6000, 0x1000, r3, r4, 0x0, 0x5}}, {0x1, 0x4, 0x3, 0x3ff, '::]'}}]}, &(0x7f0000003080)={0xa0, 0x0, 0x7fff, {{0x4, 0x0, 0x8, 0x89, 0x6, 0x5, {0x1, 0x8000, 0x6, 0x2, 0x3, 0x200, 0x3, 0x38, 0x1, 0xa000, 0x6, r20, r4, 0x8, 0x9}}, {0x0, 0x12}}}, &(0x7f0000003140)={0x20, 0x0, 0x5, {0x3b, 0x4, 0x5, 0x80000000}}}) [ 416.711350][ T7845] fuse: Bad value for 'fd' 00:06:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) shutdown(r0, 0x0) (async) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000040)={0x0, 'bond_slave_1\x00', {}, 0x3000}) [ 416.722935][ T7839] NILFS (loop4): error -116 while loading last checkpoint (checkpoint number=2) 00:06:56 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x105140, 0x0) (async) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) (async) read$FUSE(r0, &(0x7f000000c3c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f00000001c0)={0x50, 0x0, r2, {0x7, 0x1f, 0xbc2, 0x0, 0x1000, 0x0, 0x0, 0x7}}, 0x50) (async) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r5 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40880, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) getgroups(0x7, &(0x7f0000002800)=[r4, r4, r4, r4, r4, 0xffffffffffffffff, r4]) (async) r8 = getgid() (async) statx(r1, &(0x7f0000002840)='./file0\x00', 0x6000, 0x2d849b78ebcd4c34, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r10, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r11]) (async) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r13) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000002980)={0x0, 0x0, 0x0}, &(0x7f00000029c0)=0xc) (async) r15 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r15, @ANYBLOB=',rootmode=000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r16]) (async) r17 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r18) (async) r19 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r20) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000600)="80bd13ec3aeeb519762b335e37c26a8a7f19be3f60239469eb27d13b778e574a631565cfa7deaf6cc0f681889a75e52e8d2a9892ed396245dd4d05975169cf461c44977a6779e3dde71475d234f0f00fc6439da7f1866ec1b20afbc751fa611696fce623010a34c7c2754ca44a4c8858823c634e4b34661c7d96c8d3bcba59dce9f9192dd93d4648277a866ff58b013cf8edf27f7d49e5baffd411c11e684ffece572fe6993e74cd053854b78072365d5ee8c27ccb0e6d58131b51bc05c2435263f6099f7578438e6f80242608673566e440a5647443257d7c2621b2556178bb5ffabe0936dbed0fce32820f05e0162f89cf0ed17f944d2de0926c4fdd851d887707d8df2ae719178fd554c5aeaadc5dea392e81ae43e19f9a1fd7cf94ad38d6fb3616c78d7841efaca1402384ecd9acfb9b188f8723b6590927319c8ac6c10e38aab44e852d611463de79dc30d0dd73a658efd4abd6c051b47313d2ef2f2b6fd8b047b69b42a517779b36dffa7c546798c08c7dcf17d8a5ef90d66720a8a77ffb47613f118573112aee76cbc3d0541acf327f91608f3b194326758622f2ce496cf6d66d148977ced4369ccc6ec9e967edc437b434a8645d5ed4d3129d70e21d8fc631e01bb81d36af7b8a5981b312896b43514d01e1b7ad61308f91eeab794bfcec0155cb1923341d953fa72dae20ed93a43aaf670430f3ed6c4a52ec878c65b155ef75d435d8a4966dad0bf00a8dee87fe2c4adc6f6ee25af2cdcfb21a973cad4f93f150cd2e6a9f0522c3ab877bbb174befd4c45ed1ed396a9d00c7338efbc68c871a51490536a0d735ca8a5f121f080f756ca29162b22c40722bd0306d5d30ba452ac260f0367de8d24a955ab9ab8896efa8da30ac903f48d7ad6e52c6b87cfe8f345b7e83999b711870dd05d634aa94da4f7974cb515f3085c8359317705f67ade70b436c222eb8f8aa771302948d099ec8f3824a2ad8d0feeec6cfe08063d4e739be686f26d3aa781e5e25c96459f3157d1482d49bcc784f4614db8ffc8384702a8b4829df28e8a0841defe77239ef6b7f9fb0d322092e575d0f7cacee45c38bd3eddbd2352b4123cbc523e5ea4e74d2bb84418decbfe829b2cd345df0e5919ea1c320fedd627f19d636e7807c7c52b30834764aab90c1b877242443dab6d55526afb26da020bb7aa2e0dd6218cbd45d07af9f76e6c90d271350a7e88a26e1eea053bca9f187810620d6ad8e57965f3bf36ea4ff8b5655b866f7ce30b5e19f5d7d211b205831806b5b9a48ffc153958d175711d88dc0cd0ea2369e130fde5ee2607dda892e2fd80db6991206bdc94e3b58becb952196418be7d9a282da44d5c03a0a989ac2c50eaff96a1b377841f051b751970e5fb7a91299c605a5c5acbb3227028893ff894344131768f55f2f0316d0b9c7626c059d6ec377eb3953680f5c7f08167fa859a6fac527f9e39ab27d77c07b5139300aff54c13ca74074b18054ee73a1783d684a41ab65e0bdc83436dea0837bce600ef1110781af337c687ea87e2158ab6741cf69e5254512d77ff085bc2ae0a65a0c6b0d672a6d43146ebb49323d88430d537618171edd966f88532ccb0fc29e04e45450b93b6de93ba62a508cc09c0e9f91781863ee72894801d17322dbf30959c3cf80338e2943c54edbb0df615d487864f698980149bd1c1e54cb84f2df8cb66fa203dde7067037780e79feb9af02120a688c2042934d0b71347e9a6bb729d90b9cbc1e4c31d3b476d024ac36d430a9d0cf1aef9e9d3a5059870bac9ccedaf32f0f0b79a62ed954c6dcea211426e99025fd48e5d67a7fc65d06d84f02534158785794c0950779476e9ab73629eb780ddb821db2e7060c9a67c6fd6870473c44b6b7905586f4dd414da4606ae8ad5af649ae762ef669216c6cd3fd472ff57bb596992d7861d233579a0bc47298fd16d29c3036d38b0f5891884076cd74cb7402f57c29e64c7bcd7c0027f5efeb0e9f0083fd2b86a0bbe9668e5a3285020b489e6149ef3d88314d401e57f723d548942a153e716110f1410e99ace3607ed84412868b09e840e9d3e4fd0df41f409bd1133776c3d98b755e0797b301e7a2b93a5867c2cf84ee73492fabceb19fb68b0f5b5977f757664bf3274904e87bbe0e62f077df71518eb2ac19ae3be7888625fc0acb3cc5a48baceba2a30135a9edaa487fd2b1e522885954c39b1d41e2e89d1506672851ffdccc7fba37c05108ce374a2fb7ed1be4b88ccbb9559aee00f10447c687facaa7be7b530c4463751a314a1a6094b771ee1a30bc8a7cc853055eae9dd45b905e5471456ce6d512cb3fc4d22e20d1f0f1737acb840912dc2fe96fec08dd4d37288ec60a4301b2dfc7786aba6fadf19404ad35d43852e437d953deae738a6dca2e14829a08cd30a31421047ca2a09522a59bce5405afcae3de20e8c1e598889ea328c5d7595c3829d804e1de9fb5688730fe4775b10531e73fc284b058cbd08026bef778bc4b001ef18c92c0e5d22adaaa8580a9114103fae349d90787c6e60f77739a4bcecb6d7abfda6712db6caccf1aacaafce463b01c00ef58efbd53e85ed128b6d565c5f819b7ac99127620a223469d30af80f68b5b6c87ddfee11bfed1dcba81f2dc244060468acecbf776d5927370d597d01ae92f858a411bdb3f5edc9c486899f61a90541856599f06162cf051f45beb8dda808d48f42b3ce009a3efa2d8798766ecd01045a031ab30be94dd8dae83a44b90a6134ab025c5b1b85c68c3fb165740a426e17e0849596309239a4390e6b6f2a3d8f416ac1f1b4e3ed1ccf630ab27e58df040b152eb5dc4db15b184efa393535a832d18c41380df23b2930dd0ba30db3f5f646d42cecc4eba15bfbdaeef44b8daa2f742c7d426eafa119c3bba77c1b8aaede65a62211d190d52f0f8b85d6e30cbd862990075382613e370a9a62209037b17b203a2a893472515b8e2c09b00051094a9b96d37a96dd0979a7aade924d7cafb73d72b963fef58fa70226a6d2e0c8b5f28e9cdafcbd6c3b39b37ff1dc13a731b1fd87334899badf044ff24a2bd5d9237d23700f36ea56e3f7def2dc1dba5c49bd295162b766b97f7bed45b654441bc87bf1036a47871b7b95f854b2ad7b08ff41c2e7cfb3f254570ce56dd2bd3e1bd6c79e7dcb7e72dbe9a82eeb5d6539cc8b5a334da7f4e3c202ec33f71fc2f31f86a2029203ef43a11133d404bf9e795063a4ba6827e832dd1b7b74143a5f282c07639b74bf04156bc8443d44049f811e97eb619474377c7801db6380a0f7c71828ecb07432307b5a1acf519bd8fb7cb68f5b1677adf15ee8f9a136ff01bd30e346357748752015e18a53c76d939584b052f86354c2d1d7c98ab4220fb56fa65dbc5dfbdb1331e06d66872e4bdb63bfa7a061f0250df8b388393ce48e2fb0125ea901b0e3062f1dc830bc26cb5fa078355acee7ed1126a8f4891861a20dd42d13020085a73150c926a69d379554e4268821dcd49df029cef474a2cd05be3faf19abe7aa66f97d67f84220c16bf7722ed721184cf407cbefd59afeb774aa0632e1c55fe9860165f57df10d19bb9f8621c0108afc05acb6eb3cfefa0ebc3ef45783b1a84fbcc47303b89397bb2579ae597a9a1f54100a4534b7a56c7d4bbf63c9beadd9463386292b6984d13e7e331f40a62c23f1ef3a1e8e3ca5330e5bc51e3114f960d757afabe38a023a8e42921f7136d98d0994254a1bb74d863eb661ef232eefd724d0a7218188d34e7fd97bc0fa553c21f41dece4c2c58c6612b422ce707d3dc9f1f7889069f1bf33c746aebfe7c3d9d94beb7c3aa17f23cee8308b5ff1817ff655cb57a803a27e30c330444b50dcda4f833f0b204658dda8b3ee6845acec8ab069bf9abd85fa3e3812ced1d1d6e0db997eddaf9328370c82231b97cd4b424444885c3af212c3dd79e1938254528c9efeb14c4d681f74e9ee42d01fd3a1fa3c019e664d23d266c2e74ec169ba0d46d574800f70c6d75ab579058de2a7ba2032289d2f9e8d212e5fc457cab0e9204508e126ee3879eb2e45b8d84e31363ed7482ec5f5ce7dcf9f607937cdfa4e6ea4b9b3c90f4fd288fef5864ec891ba4b78aa6501c8984ab5e40b8aca4345e30dcb0a416b991813a9835446cf10c132e91331ec96365e684eed84ddf1ebbf9f850fc844319ff8d7795392f622d8f3ef933e094121c11b822c2bd2fb2c8bd600105479e34b18ad3f718e66903088afeaa90d2ac61a9660fb8dace00be49f5227ed5d4e8ad567a85e35cf2712b6327ef4308ff29c7c850ccd6b68f3335d72bc1ff2a6013c21a982d3e6abec3f2bff67bf77648d1495e2ad069eb6022173a7b4366bc3c710af8e900c2857199ffd0d0118d3a93e8feb897cd8bf198b86e4fcf0018eeb488f2c94eb8e52cc1d173901c0e3daf594f26728442df7ec2b6f7467d462f64f52442462bcb9aace897f3576c241d2104d09708d82439b2c86b0bbb866fb24d5980e851c1dccf25b4088c689a70fa1aba44084f1c2337d3e6492b5023011e9054723dbc044dc94f4108339c709e0b47e60afabe14bdc518b8e2138b4f865167ccb02d5570b274979a211a19e6b093ef02b9ec3e24a3eb844ccd669ac499a3fd53f2ed4078b33b11a12f2b0176dd2951b1730826e08124ff4f2fe5964f266c80a693e77f8bfae4c9f27eb73e8d2bd91729c67078951868654dcbf7f604ac89c41a410539112e36f6c6ec61fdbed6112f67420c03a3c2606568f2c5eceeed7f9af42bd6d8b2ca51fcbabae928cca4b43d32fd0eb57970e4230460eaacb56237069e4563ea4906392e1ca6e3f843b765d2250e0aa71969f207db5d8409f20df98b794dd08e14459ae50a58c4e9e60212b670e252e23993efb522fa8437772d754ba8ccb3ebd6bad51c2e73ce0f6386ee921240d299a4e146bf57d5851241568957e2229aefbb3c4cb5701cce9da7f33edb0e1dcdb6d91b10b44f47c54f77178c449419737dc05e3c21c9b9bf72aef32bd71c1c555226fca1135e814ee6fa6e2d26d6f58d07b357165e2fb15c75d4485a4c14b8aff837aebda1f8a546749e8e3121b65e78fb4b8c314ece51d381f4ae3c5b707cea6c48ca0904f6853557203dabe51715998788871e52d69456eddc31f67fc3bcf326a58880e02fef9215e9ccce1550f417a6e2b7dba3e6f61fe128acd87fd7e8a48ebbb2f29a5033e05f3caa73a2443007f3a8dcee63a0da2e541a7f488c737705685ba037339d79a893e9fff0c63f62aca19a1fc0b086968aa146b4ddcf9acf3f372eb53898d326b94b5693ebe3b65487fd643e8d2f574a2cf1365f788d27792b7313f5ef15207cd8550d5a41975bf76f8e93a941c5bcdcaf60bf723246899c688fa1f731226af409e273cc837f4959d95a9fef4ce31c921dbe8506b61331d0b3a1c47870cf40433dabfb26af27fd420d20abac4557c213be2d25327d34dba29c9c9e37117e1b35ec981a98ab904d5ebc621f83dbaa342186ac34498f5d581f3b7908ad876d81bb2aa51348b19c12ab3b7f218a52725fe62d2041c2e4f8dbc16dacbf4a1d296edded238db170f3c1dd22b5bcf2a8b986b2319f354dd9dbe45033aab50841575665c71c429a1a3cb74950b832ad9cf1ee87a174389d3c23c44d1825117f42c410714240047dba7c14feba883e67e3553fb61ffd03bc6611f2c1fca1665645688ddb541efe2feaf1dbf8083fb8aedaf96de465bf571f11b179aed9a922835e63c04114278d35bddb133c873e4a7714609538046d69615f95c01bf27e3ce6afa3b8a1a45f140e5d9936ccbf6fde102ee1eb0fe0e59f3902be44caf9e73bbc60959f87623544b176114d4e205dfbda58da37daa79a8b466fc8ada3b0e25fc1973a2b8208811a62706552e526eed11f0bb61fde31feee6d95c654c2a4732dde2b4b17a55bccae72e49a5654bcb939f199ec7a415fe1d1ca0ce16fab496b80c6f79e3ebc0a51dce132f0f07dd7bc32d45b17ebac52a34d3819def8ab6ff641b38dcbe0809c8a4007b38d18dbf4fbdded2229bb2f526aecddfd9264b88c753a3002348920165ba7775eaa41f9b4a47d55bae642bb2f6f9e46bc5d69e16163dfefe2787216784ebe48e65014264f74c8e333e4f94be35adb6a0457aa5274b5f4830fe7874f845b01554516ea481957bcc91506eee493dabe8d9c8512613fd364cd254e5dc464ed3fe0d15eb5b4588d907d821d714fe722a777f8ffaeb5dec1552cfcc2cf41bd1b670ec5b92186fe50d2aba5b3cc49418d87d076a1360687eb6742ee4bf95d8a2d249e94920962e24f1f7336ed5ed5d380fe2ca6bf3df3f05af04a6fb42166d9797a7d5a5a3f2b0e69ef5b712bc0c5683f9b6c3e8b102bf7e069b941ddd3165266ecffd42c89342a91809325edb20ea1de4d25ff8f4e8588b446fa169007a853e01c5dd0be70866e4968e3e989e7babf4ca8805242fa75a36aacbeac104b09d7710ab88374a7ba9994107ce1d0ff138ab0ecfb6baa9e2d4b61f40ba743553c8be7d896e7185565dab21dd8d84f9ea64c8817686637d7e6e97fae0231a2e14203920aa87e777d1ba1f7823fc79333c284bb0d51924b0c8f5d7a10eee0435f8576755765520b3b35f42938698d92fbd4af277cc7a486d414043a37824f5d5471a8569ce569ad6df67665fc9523da5ada422967275cd95c02491e0c7f08d575c00b1832743ef30e5d50eb354825a78fc90165bfe94507fef00e6e2a86969caec84683a10cd19071371ac9ff746f61bb041440d481c629ef2da7576fabde3d920eda4f5131bf55e30b3ec1a5dfe790d2668a25ab293e406ab9f1ee0f5f822845f10c9c2ddb7143c0d231d63e07d698bc9ead25aa24967c1f17b0da479e47c2519c9ecbb79f8883869328284f16356373a8a778c4d6294bd1e2da15e3200c616fb401f4ff7512a8308c8b67d568e8745e11b2a1d8c606e858df7e81e765b73aa9ab114204f3a1a7715c04255e43d3da8e42e052e05bbcfd5eafebe8ac485014e2802fb17cc2dd8fcfee6cc1044d883d42e84c66e3386a7c0eadc9da3322e4819fbec8820a3885128db590da9b8f9d7a245de2b38f2b73eca9ec1ea518310bf4e94de4697385a2678efd41e11acf3963e6ef56ce5417ad0897f822820bedc069be463139de6913cf8cd17dc6cba5993c13668ed97cf7f0fc48d4662e0b149308f7ace004a306847d6b7822e14a808a42edae30a8086b67816fb8b29b8f80e4aaae0e0599257e5020b049a8306d6d8bfad0f27aebf1b62fd7090e476e2365a73c0cc788c3d6959599d2402b43f8cda9f31c2f00aa7552b80d1dd4f637268278347e3682bc5a5c3bada2f1738ffdc836b64e345cfd3e709e40d4bcbef831058729171a2ab8e8c7741262386209c18597efbb2e084619e3f9b576b96e1bc436f06a80457a560f62afe897b0a44c19fab51744237ad5d39d8391a1ea30a0c97cd2fcff9bd33918e136ae229d15570fa6c407c899746130170c777c93377863692d8ed48f45f2b3bec41bfe0d5e1e172fc81a43006f98603a4270d2d6f08a46d47b0ffc1f7ec14dbbebfe5a98bf9b7730bc23d2f811a0eee90e826e7ae74d67e11d380b3432d1b4dafcd9b98981b110ffe1a0afc34fd91aeba83f4e57a117dc4caa1e08ab42cb1cb00c12e247cfec4e0af67aa296ec34ed14d5ff52c42f3aa27af5eee529cb2d86e79678e04faa353ffc1b35d32b5b2ce1f0d85ac553ccba2e458b8753ec00149dc6f324d3fde50d0f6669fbd1be93ef8f111346f43d4e4529cde706a3bc2308bb2c8c2a4101204384adaa4e7b32e7531d154a08c716318cb1d0355fc355667fc97544f4eea6108ee49d56613edfedb395d5de955e0e86c29f60bba688f84af1230ea7db65e8553cc5eba66f7720f6292a1e3bd3c8c8e89240fcb167d90b827ad1e54cd02562b08b19e34ea06ddfd30decc0a894eb783ed8cd8325a670b662852690509c7faf5b011ca1440428610386e962e293d2db0c8d9fd069a0e6e1fd2d432ebb3511cb1e6cbd7688be859784bfc30dad54e64876da01e113ed26839b8f3a7192417875a57abb2dbde39d15d2d499ed69053192eb3ab524a7c944d8c480ab311188a36d843927ba3f5b7acdd8f1cbcc9dfd321a6b0972b6a275c25a82698424abe6861f804612d2c10336a466985b7339a9fe373946c6fde22984feef41af58c3edfa3ba62f55e78783942052a4ef67b519b1ac9e42946cc66d7c6898d57b0ae841cec0184747364f76d5903e64d51cc31d94d4041a72b55627b5f177058bda06d2846d15028df614f58a54e156175477eebb55037a07ebe04d3b4018ecef236fcb3200cf4d7e928aee3fe517929d3208cd30b727be6a492f19936e54b744ae7ee1a130fa24bd67ebaca056795e68859e8e0b01556540388685dd0359d17aaf0b07eda6e4ed0bbe05e5e63823897848f300bc5fc20c5bd966c818cfe787af95c6228fb344fb3a97c5568d93b2df6c54715fe044856086d2d94806bd99f5a2d7df80440107b9136831450caf8e6f7e5a24fdaab65a22c108c1a62d01d2ec7ff1ec19f9a96d7843e132b654e02ad03287b28840c6f5d574e06fda709534f06ae38b891697b9ada8fd68982c0f5827e78e50dc7e1c0541152e3df332f899fa906147041eb51788c71d04d15a9c44941bd6e3cee9b5fac6d3c256d74bf0d3aacb5c496594cce4e8175e4c1e2d29f4aec1ceb8ced9b9c36fae393812e68ad73ba1440e6eb586f3edaa11b9a63989977ed67f8247aa89c23b206ecfc4b823d04b44b456c4f1bb8d6f488fd9f464b11145922244f7802b7fb1713064769c48bd4919c9e573b01760deaea0dd8e2a1c55d1e9912998fd9b40e4cba337ac378ac1f50d2789832bffb143d70e915edf8b7d5d02502cc6c8bbdc099b275657c8a73fc8e0119b9c735030164f7eec5ebcffd66bdae9f61eace4e4229deaaa778f1960d602431056f6c4001d8fb43ceaa8488600bc08e0bea482a02b644b732bf2ae79dc4c9274d7fcfe631814d73273989991f46ec90b463c57fcde85aa4689cf49ddf4eddfc3dd0990e44fae5a45eaf89e95c2128175fa11330e7854ddccc987c5fe6fb8a90f878ef1010ba5fdaf0ea324eeac576461a342baa066a300386e98b08f2259dc5206b5bf8b4f3234635a19997ae89fbba3111af435955a28dd14347d9d016902ed76f75079fe43fb1ea35bb4db5b7c2296152ad7d6cb28ddb970fc7ed39a7f6873cac9f8bffd4cb750d802b1e8297bacb694858164f17c5e936e62385cf70c0e58196dada9e8c7a10d3c90eb30b811d31257fc355c8befb547042ea4868501a10b85d1f1df1fba6241370b41f8cc2b74a2f09a7c2586f069fc42a8413d29d89c8824bfab3bb49495917fda811df83770901f8e57202420d57e5f756a8611e55be304f0a9d040bfb8609b69fa1a107c9f6804a4ff6559301e35b57f2d8effa59d0a8b91cbe0b676bd75f9d8dfede6fe09868da394331639e3f0e2063c1f7e0e9f687f585a426884a7d2920bdd45abf83cab3cbcaf865e11880caf4bec444544e82137ddfedd4cf4a7470a3d292b5ecf22d0c730bbbf27387c0e042e33ef7c9f8a904c9b1ec481dce284f2fa93fda91901af1d548c33df6c1b7c08fcd3fc2cded271a75012f0ac815552f81f737eef1a5005d845ec5e1a182b17a9854e354981f647c26f5d140a2bcd447221837570172a39092111d5abc2f10e78c2cc3705f4b4f8cdf04bbffd9581c7dcce259e3f79046251e09cb4d7dbeaed5926194afd09d30d036fbe6d70a30d343a5f4cd661fadc798fe8d4cc6d2a6930efb4c9d11d538cf55ec8a41df50d6c09ddfe062d4b07855cae0d32f74502e9e868a752bc397972e1838c06ad47ed6c56897c98318d4819e5a5d75538c812cb30a2dce9d1328abc1ab4cca1fe34b95772044de0af56c6bae3336aec77322ac170cfcf3c98e408dfa95fb931c66525e88ab1291cdf47e0002dd2063c85678214501ca38ab657866c0864dce0db6514d07595a276bc9ce882e38b9c86a84bd55e6a8775bd75e7f208c6fd29beeaa21537cf735d60a9b16c180b729a46293de8e53e40f0f51df5d98bf50301e00f216212ca1129aaf6b2b2aa497d4e543d3b5b29f029142a1dab4dd11dcffe89847c79e8277d4556d25bd11c2b0939cc4a5d25ea1262dfe6d1d70206614a81c8f386cf6ba13b31ac96fc92f57d90daee2b0e5e09afb11f3b2f05e790aa1b5a49e68bdb9368c2e9c54af3a909926fdaac2bce1d6cccccf303aa17e82b1ed54ea795f7817366999cf7f94dd2f2c0beb432fa2f53ee0df231dbdf54f4d04675fe4ba2edef9fba49afbc2397ed8f6d4cf4ed48004816ca91ee489aeee64980862d49a4090f54a75cfae935af9332a8c414633fedee217fc081e6bb018509b9c18a79d39cf31d68a8b0a01b440ac3d0f7b8e9e6221f243cfda64cdc483bfc65a7915fc8051f6dd738d4ee9f37f789a84a8f35c07b3cde1bc6e426d7d58423529a903f01be90ad21109d931a37fb52aa63bc5da39da79092accc7aa0535119de9a674dd7762a695c33e65557e9023c0f825c5673b677dee4640868b28bb08ac36ddc99ebc08f26e67dd7be7ba90949e18ab80f21c276c8ed8edc33c354c6b60d012d481dcedb51a62b18c964a5f361bb07a91a14c061b1631a636d144cdac8508963d127079b5ccc0cf95f26e7da507f54a7f591a5d6d707629b6cf69c0acf12f953a134366c9f9f472a1fd5e208cbee57dc6512b7d43ff68345cb1bbf6baee775651398f9456125cca0313c82bb683c24ad01abfd5d64ed38e449852424b32389287e4e0b0aa9d5661a8693bd4969cf6ce316c74a1a708a7bc28a4526a3ffee852b6b9bd54bb273bd3da0c2bf5768afee20388ad61dfa3496cd127b0c40c250d421a600b9d57703f00c752c0c6c5d8b79e1908abf5b69aa4d28044b3074f83f11636b77d6c941ef0e0eff1b6435fa0812c11ad446e9804ffba8f469c97b2719df143d8b9aab9e4632e5ae8e9570f1c046cd78a643b9edb38612e9a167ab55ab3ccf9da0e42c03ed94c7fa6aa74258582b788edf85114a0deb4729640d78856cda9e8e816c383f9af127e65f9fa59c3eeda67e6f51a2386b924ad436be0e26a03cff715c932a3bd9937a3f19eeb12c6c9ba75f42ebe7535357a78085315301de3a7050ee9b9d18ad9cf508e073b491001776707e9721d53ac4aeb5747906caf0fcb58720d69fc1cc8464f839d9584cc302e86a5989f6cb73f5a3f8a147c8112a3968f4d57df485a2e437e95785cf10b908bd08c91fdd1175aa3ce9be6708d1041cd8a995aa2d32a17e3cc73b42ba1c42cf4624e7b4b5e408d334e6d5a08887949851c2d865f40b91ed8ec22c641c268ad53cb8da332b3e4a12ad8502dfae4f8c2793a4eed1ad152099db69d3a3a3bbd80892435418c21067f5fd79851b3105c635c4634f6fabf8c7e5aac3d36e57591024e9bf51f73525cd7724eb3a2655b29d6c36c34d4ba24964845caf7a2a1fc92e4a571331be448e553d018f8cf4b602b6d06dce67dd47b45f4db7cd686081d3568630", 0x2000, &(0x7f0000003180)={&(0x7f0000000040)={0x50, 0x0, 0x7, {0x7, 0x26, 0x8, 0x94dd3b99332355d, 0x661, 0x7, 0x0, 0x1}}, &(0x7f0000000100)={0x18, 0xfffffffffffffffe, 0x7fffffff0000000, {0x1}}, &(0x7f0000000240)={0x18, 0xfffffffffffffffe, 0x6, {0x7}}, &(0x7f0000000280)={0x18, 0x10b78ec8c806701c, 0x7f, {0x2}}, &(0x7f00000002c0)={0x18, 0x0, 0x4, {0x8}}, &(0x7f0000000300)={0x28, 0x0, 0x7fffffff, {{0x4, 0xfffffffffffffffb, 0x1}}}, &(0x7f0000000340)={0x60, 0x0, 0x69c0, {{0x8, 0x0, 0x5, 0x7919006e, 0x8, 0x7, 0x2, 0x5}}}, &(0x7f00000003c0)={0x18, 0x0, 0x5, {0x1a5}}, &(0x7f0000000400)={0x12, 0x0, 0x2, {'+\x00'}}, &(0x7f0000000440)={0x20, 0x0, 0x1f, {0x0, 0xb}}, &(0x7f0000000480)={0x78, 0x0, 0xffffffffffffffff, {0x7, 0xba62, 0x0, {0x4, 0x2, 0x931e, 0x1, 0x2, 0x7041, 0x5, 0x101, 0x400, 0xa000, 0x1, r3, r4, 0x3, 0x40}}}, &(0x7f0000002600)={0x90, 0x0, 0x3, {0x2, 0x2, 0x2, 0x313c, 0x4, 0x3, {0x3, 0x800, 0xaaf, 0x8001, 0xfffffffffffffffe, 0x3ff, 0x3f, 0x7, 0x80000001, 0x4000, 0x7fff, r3, 0x0, 0x2, 0x4e78}}}, &(0x7f00000026c0)={0xc8, 0x0, 0x3, [{0x5, 0x8, 0x2, 0x3, 'fd'}, {0x2, 0x6, 0x2, 0x51, '!\\'}, {0x3, 0x3, 0x7, 0x5, 'user_id'}, {0x1, 0x8, 0x0, 0x3}, {0x0, 0x1ff, 0x1, 0x51a7, '\x00'}, {0x5, 0xdd6, 0x5, 0x1, '+]}[,'}]}, &(0x7f0000002a00)={0x658, 0x0, 0xffffffff, [{{0x2, 0x3, 0x80000000, 0x1c1, 0x7fffffff, 0x4, {0x3, 0x6, 0x910, 0x8, 0x4, 0x4, 0x1, 0x1, 0x869, 0x4000, 0x1, 0x0, 0x0, 0x78, 0x2}}, {0x2, 0x400, 0x2, 0xfffffffe, '^\xd2'}}, {{0x3, 0x3, 0xfffffffffffffff7, 0x3, 0x3, 0xffffffe0, {0x5, 0x8, 0x2c, 0xffffffffffff7fff, 0x7fff, 0x101, 0x6, 0x1f, 0x4, 0x8000, 0x6, r3, r4, 0x8, 0x1f}}, {0x5, 0xfffffffffffffff8, 0x2, 0x2f, 'fd'}}, {{0x2, 0x1, 0x290d, 0x4, 0x9, 0x8001, {0x5, 0xffff, 0xfff, 0x8001, 0x80, 0xfffffffffffffffc, 0x6, 0x4, 0x1, 0xf000, 0x0, r6, r7, 0x0, 0x2}}, {0x1, 0xffffffffffffffb2, 0x8, 0x80000001, 'group_id'}}, {{0x0, 0x3, 0x9, 0x5, 0x8, 0x1000, {0x3, 0x4, 0xeb, 0xffffffff, 0x35007583, 0xd467, 0x6, 0x9c, 0x7, 0x8000, 0x100, r3, r8, 0x8, 0x7}}, {0x1, 0x8, 0x5, 0x2, 'fuse\x00'}}, {{0x1, 0x2, 0x3, 0x9, 0x3fffc00, 0x7, {0x6, 0x6, 0x8000000000000000, 0x2, 0x20b0, 0x9, 0x1f, 0xfffffc14, 0x20, 0xa000, 0x40, r9, r11, 0xcd69, 0x40}}, {0x0, 0x5, 0x7, 0xffff6163, 'user_id'}}, {{0x2, 0x2, 0xffffffffffffffff, 0x9597, 0x9, 0x4, {0x0, 0x1, 0xed32, 0xed, 0x100000001, 0x7, 0x23, 0x3, 0x401, 0x2000, 0x0, r3, r4, 0x1, 0x8}}, {0x5, 0x1ef8, 0x8, 0x9, '%[&/#$!+'}}, {{0x1, 0x1, 0x98a8, 0x6, 0xc1, 0x8, {0x5, 0x4, 0x33, 0x3, 0x8001, 0x0, 0x0, 0xb19c, 0x5, 0x8000, 0x1f92, r13, r14, 0x1f, 0x9b}}, {0x5, 0xd4, 0x2, 0x80, ',,'}}, {{0x5, 0x1, 0x3f, 0x0, 0x0, 0x1, {0x1, 0x1, 0x6, 0x4, 0x9, 0x79, 0x1, 0x8, 0x3, 0xc85c18dd5832c66c, 0x7, r3, r16, 0x1000, 0x1ca7}}, {0x3, 0x5, 0x3, 0x4, '-}\\'}}, {{0x1, 0x3, 0x1, 0x100000001, 0x8001, 0x2, {0x6, 0x5, 0x7a, 0x4, 0x200, 0x5, 0x8, 0x1ac7715c, 0x5, 0x8000, 0x2, r18, r4, 0xffff, 0xb79d}}, {0x0, 0xffffffff, 0xa, 0x2, '/dev/fuse\x00'}}, {{0x6, 0x1, 0x80000000, 0x3, 0xffffb899, 0x8000, {0x2, 0x7ff, 0x3, 0x3, 0x3, 0x100, 0x6, 0x9, 0x8, 0x6000, 0x1000, r3, r4, 0x0, 0x5}}, {0x1, 0x4, 0x3, 0x3ff, '::]'}}]}, &(0x7f0000003080)={0xa0, 0x0, 0x7fff, {{0x4, 0x0, 0x8, 0x89, 0x6, 0x5, {0x1, 0x8000, 0x6, 0x2, 0x3, 0x200, 0x3, 0x38, 0x1, 0xa000, 0x6, r20, r4, 0x8, 0x9}}, {0x0, 0x12}}}, &(0x7f0000003140)={0x20, 0x0, 0x5, {0x3b, 0x4, 0x5, 0x80000000}}}) 00:06:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) shutdown(r0, 0x0) (async) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000040)={0x0, 'bond_slave_1\x00', {}, 0x3000}) [ 416.895624][ T922] usb 1-1: Using ep0 maxpacket: 8 [ 417.175636][ T922] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 417.178095][ T922] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 417.180251][ T922] usb 1-1: Product: syz [ 417.181340][ T922] usb 1-1: Manufacturer: syz [ 417.182519][ T922] usb 1-1: SerialNumber: syz [ 417.184275][ T922] usb 1-1: config 0 descriptor?? [ 417.236496][ T922] usb 1-1: error -2 when submitting rx urb [ 417.238090][ T922] usb 1-1: Failed to submit rx cmd [ 417.239588][ T922] ar5523: probe of 1-1:0.0 failed with error -2 [ 417.437051][ T7814] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 417.439540][ T7814] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 417.442224][ T922] usb 1-1: USB disconnect, device number 39 00:06:57 executing program 4: syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x808, &(0x7f0000000180)=ANY=[], 0x1, 0xa2b, &(0x7f0000004e00)="$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") pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x401, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) ioctl$SNDRV_PCM_IOCTL_HW_FREE(0xffffffffffffffff, 0x4112, 0x0) syz_mount_image$nilfs2(&(0x7f0000000a40), &(0x7f0000000a80)='./file0\x00', 0x808, &(0x7f0000000180)=ANY=[], 0x1, 0xa2b, &(0x7f0000004e00)="$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") (async) pipe2$watch_queue(&(0x7f0000000000), 0x80) (async) accept4$alg(r0, 0x0, 0x0, 0x0) (async) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x401, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) (async) ioctl$SNDRV_PCM_IOCTL_HW_FREE(0xffffffffffffffff, 0x4112, 0x0) (async) 00:06:57 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001cc0)) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_PEER_NOTIF_DELAY={0x8}, @IFLA_BOND_DOWNDELAY={0x8}, @IFLA_BOND_MIIMON={0x8, 0x3, 0xf3}]}}}]}, 0x4c}}, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000001c40)=[{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="2dc260a6e72943cb5c384d43a34075860f6f2c69bfd8aa166a1a0d7f0e6c93485de3cfe1df", 0x25}, {&(0x7f00000001c0)="6ccf8e0d25861134819f764e6d823a8311d0f13ef2ee83c053e260a87d33063d94a4b6640d668ff4977c23e3c66a2a1d545a5d291cb13904c2a99f8fd4f4c998734e4b3d7d56f8868511eb491a8f8d1e0a4bf7153a7002e759c1a46d7624a049ad6e5c1290ea9a23844e71dfb445c37b73997dbbf2796346114134707bc958cf7dc3e133be289b355139d930060b8f8fb3fc0f2d448a90624563fa6097244e0030dc7735da", 0xa5}, {&(0x7f00000000c0)="26e843b81fac59b19c8d496de0768989cf910cdca6f06ad461101f58d332d163d265f81550c997", 0x27}, {&(0x7f0000000280)="11ae01941db10995b3b9690c3d8af935b527cb4b7fe52799fe5c563d5f1ca3c0009b6233bf89f6ee610d172580b909f342e75199bc7ba4ce4d7f608122aed2071dde7eb1317444e9f003a95fa91a9e277f344bc0fcd96e02c63a237c968b5ca7fa374defa74ade50b895d5cffe7bdad0592664", 0x73}], 0x4, &(0x7f0000000300)=[@iv={0x118, 0x117, 0x2, 0xfd, "7656dc30ae0a6f2dfcfdb007dabc6a40b012a089d1c14058dd7b0c721220c32e514a4325c1882f81b1547c8f7fbf0186e6655d812417a530b65904870592cbc245f21800fb5f0f70aa880e2f0fdf3f47a06fbacd9898b4a824de00672b00623ebe590d85459dc277e0f97635d429b4249db40ee5f4f5e9c2fde5d832b03f1233df88f43306fa6708d65390b6875fbc64241f8e016f1b4d730a73034a51f155e8898db093169cbd4d296bcf40688f8aeea10c9f5781fbced67581bd06a4c66840878820860fba6dfa3813e3e1a0b9f8486c1780600ca584b7fc9badab128982fe58a1c9aaf7c7d9a446449fe5299bcfa9ad646748f2c3aaea9e77c276b6"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x80, 0x117, 0x2, 0x69, "96e7506893f8b0fe310196dca5a4829c7e997c53830fe5887933b9ae334d239ba2b37f4acbffccc6f4806bac855080ba653f938f17e47027fbe2e44d508f7ad57f75cf4c6792084aae315b963abbb07349aa4ded018194b420cb89612ffcd9d8e490cae294e1e7c0ed"}, @assoc={0x18, 0x117, 0x4, 0x2}, @iv={0xc8, 0x117, 0x2, 0xb3, "f9d507cb949ab9229a93d9e2788a588e72a4b577491e44f27482aea8e1c4b1cadb9bc7ffefc608c038ec6b2faf1db46c2a7ab894036690b5ebb580aedcb0c4f313f22863fef76651d3420e4e6551f30f443cb7ec0b46d536d344e678f3f4e81fdac5cd6ae447b406b20e9835aff0c77fb732b990b85fb4a83d3c6765de54a32c7d017092c3850dc29a2bffeac384ebb3c4454dd1374c6ca51c18d19ded39ef5dd9cea102507454cc7e81f65dc75354a49c77fb"}, @assoc={0x18, 0x117, 0x4, 0x47a8}, @iv={0xd8, 0x117, 0x2, 0xc1, "c221e8ca0bc7d83bc9babb8f291bdcdd616076e17ebf2f4f78b478b91c4f0b55a5d89c33b407e03bffaba8b1736a6abbe376a74b9d085b501f617b9c01b9ce9a193d6e45ef07f308831bf71af808bbdf6135ab2a845b135abaa980f936639ca2febf29feb9ff4eb10fb4b975c7a8dc23c13a8623d52efea64808d85b26fd48b669144e59b8fb2f67f3f3a90e8d33214e876af4ec9e98d2201a7570f71d335a47ddd142228f1ebc86e769b2cddbabf9ef4f28b1195e216ca6706bd62e27361e0b14"}, @op={0x18}, @iv={0x20, 0x117, 0x2, 0x9, "90c6c918f9f5f0617a"}, @op={0x18}], 0x3d0, 0x20000000}, {0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000700)="3ac70ad8db13d5e5a3a0f124fcf45c5712e185e4f02d4d14ea9877bed4f8d95c9812a9afc80eac70c2d82db8d42f9b67682c6af0f1740a72681ff6710e9f884cfeeea4f475e95a312ce53902b8a23cf6412f2b6405113c96884d56f607e85560ca2a5a8391d584d910afe92554704e98873945bccde789efc87c6a79c3201ef5c4c30ef4820f3d9ff6", 0x89}, {&(0x7f00000007c0)="391b17cd0b9190c24afce36a4bf330771c25ce0e2788a569e21f71d2690858ffd52c4633f7e33aa0bc1c0cc3a88d08e466d4475c72bf813952f5bbae4e536fa78ce9ba8286b96bae62aefa6a175aae9f5dc3cbebefb008242a2cdf5dd605dd44eb8b368fac55a9236bbe3bbf1075a6c9bde80354a2096a37397ee8d9c0899ef03554c3f64027d251ad12e61acc1b93e60c1cce22257dc6cd98f7df5bac2047688554af0c1628cb0864704be8d727b7815c", 0xb1}, {&(0x7f0000000880)="d7fbf0effdb30e367253e37a5dc264cd99d025f1611b057203cad372f2167c0b98437f9fb9d290be8de514a94bac84cc5ccee0dfad033fba3c1e8c50e71792366393011ef896a2447ef1984657258194d743823d44fac4b558121f9407dff4b400bf9971fd4aa88c1cbf5e9b33009c755ac59101ba0181ed6e6bc1269aef6ab479e7eb2da93f3804dda196c3c3c70af386f61b94930d9e3ba785b70b", 0x9c}, {&(0x7f0000000940)="e38040b9ba5f7262b4e0de038ac31efe510ec5de07cb7234b8b8fc0226fb55a085e86450d88b5eb2e5ce9ea9c7174453f74041a23d5854f358d1ddbdf93713250518d0468ed7957b98e7a8c78dd55c45803b839e32730963b58ad3576673994770b1d303d4586e0012b2f020ac71bd7b520918ce1c0495654a6f119528fa174c9f95a3a801053701a813f5eed0674f6e8eed1d2770cd06e77a5704a4e9a224091ddf057ea8ed5973019269d66180827ffb63cd84f29203080a647563a7e6df717f837c38f8269e2cf09a9215d83743d535e42c249f833ae030d972b56684886066a0b44822d63eda919d57901697e887f1eebfa3b815322f0081481a59e4e1bdceb694eb9ea4d0ac950c3037f0276157b474110204b643dcaea710561fb0912c26d9b42ec1273c449ec010fcd8524288976922050cf498225b72d6820f9c5fa0c5b7c17af533130342ac40854ae2f195abbf847ea93cd20093f396472451a147353044a8c95f536739bb671842f2aa28f4c65bf76e93932d118858b9de9474111d5c744f089aec6e25d40d02cb7cbd0e8dc767f55513eb51cdc4a7dbfbec3571930bb4eac068ac62949b9f6c293d51312046aa0de21838414b2949ea32612d1f57f653bd81a6a1397b5e48efc0694bad0a4fa86d9a132c1130ba6e0507eeb34f6d7863ccdd7113f86d16ee1c01130955bc358093f52516f817af29a8782e291feb85f0dd9c4eb877aef21a8f727e6576941238d12f98688505a82bc53fcf1b1558730d83004e5ecff86d06ab891f4d0686eb6ab5e8c3a92ab309823796c7bdf7027f5450ae4c2c9c00fc099a45d7a65226bcd2560e02d24fabc8634cced48bd516ec793ede1b9f86e071f6210a424ff256fa0f4c733c940b2036be8e1497922f1058173382cd4679fbaf311fd022e76c525fffb1a85d8e444003920739dea2c3265d0df6cdeb8f8439758b34b15731b6ad17aae75ecacb61ec67f206e0c385c2e3f3497f6550194bf43b49f55befdd7f286fc470c1170ceca98cf370ead7b6eb42aef8aa72d114d52525a93e6c565c423d8ba0d499e3588e5072bad7be261c2635c2b328814f99178b80858a29faae2582b809e36f9f57c3db2355c17551efe4f9104b30f8cec5592097bd03fc83a450f98597ac063b2e8fa96b236c2f1280b4a73b348d8c279e3ac70a9a99ce7f4faee6c1230c65e17c2d1d4817627e27947508bba770fadeae675bdc005374302c3f4a27ef7df521f74d2ef1c816d19b6f75cc0b28d174b08033cc313296e156202a98335e24271aefa1ecd23241bb30c3ad2413d9f4e4bc60d1f18188dcea2b744e83abdbb6329feb2278d0bdaf86529f67e6f1c07347b231051c548034f88aec79893eebb813f97e2ad34cf5278ad001fadc9cbfcc0aad8531c0b68ebeeda7e543b2aaa34dbe5e23e299cc01a42aa2c8f04df175603d4646ec2aefdfe31510573c6cdfcf9640b991e441d56ab8ec561a051bd6768b8a11d9d3212313162bc0fffa34a27ee54324dff5138e9dc5f2b0d212c95d51751e1a349ca59787247f38683de928cf2ab3a21fb5eaf1b312c8f89e3a34d69ebf5b1e582a1f37d789e1e49e2887418cd7096264b30f87a13f238f4685b357aaefcb54f1f0bb349d52351fa2f66137c011951dda333c4f68c95e9e4e22a9ed830d7054b6ef9ef56d78186282ea6af669e8f7b60c0c9a54cd57b075018a3afdeabad1d225cb946ef1c8f2d545f661f63e34afdbbe513bdae295cc8abafdd2a0716d8559737ada056bc54a723d535adc4e682a99f2c63552bdc89d906b0ca0bfa071384de35d582501b3fc5c587508f7d8d42b08a733541cf5bfa79ad23a30b65f35e65905851f8bcac6a7c9d64275e04637a296fd825f1494fdeee1ac42a82c4cf1b758f9051bbdcc091c4ff20f9d6a32eb5877a9840e606f464a9c5f9dff9d5151794cbaab366f7bdc0d761d21f33dba0e5eb3e1344d75f94ddbd1c99839d37185a5cebb854bcd8b9ec2c8e0400a4a04b12bfae39a5cdea1cd64b6d34a3195c54d383357a23ed7e93748ae4d34e3ccf9e9eeed81d437b557eca0acd78ba5126764c7a51e67e89aa74187ddb44bb2297bdfdcc92054bc5c84c364614b12018ac7b2e5300f8b826e71c3ececb4533030c4998774fb5f4c0d4627f50d20616734d033248b6ae347bd2ea8f412deefb87c75d31024705b2d15d587069bc33f67c86b20865c0ec488d551ed4a93135c781b6e732f6484d8d114b25597a9c4b2df34ac50e528c8bd39eed382a5d4245eec4c7a0b4fdb3a93d21c61f7abe440400113cb6f319f64d373ed448456a1d9cb7dcf33920a0a30fb80a0276833277c38f769c8441f38860258608b240edbcbfe3ab7b8b5a985c4cf13e8927d4f95daaa9e5bbf23cc5f978932e4032106ccf3bc7201bf78ef58e94293f2e9b12fe7e8810b828c55074717a00c0f3f39d03ed55fcc32e970c72b592def89dacbd1ce6267a35d194634cdbadb895aaebae20657ac4ac29c5ccfc0644bdaeb37d0623a0f5e40b33e35ed3e649954ba855e8a78f78a58d01cc7e9319704381515df1df59d18eca23647a536ef05ca1eddc75d4c912535a5fd1afc44ae499f6b6b1d780490e6fce988f4cca2df5fdd3ddafdc8d4fc1e8e2e9dd7ead8eefd10f7b7701210e1c51d8cbdb359333892b8d3d05d54045a4837dae7f678d8d2b8f068adeb1f29db0982dc041aec108f50864b67cf31096af1183da16adb1cbae516ed5d7906ba1d742a87a8700da38ae08ce0f2afcd41a57714d046189a75e3a5e9a22a4dbe6569f359c45239c5aa041fb10ecff7284d08dcbec591ea08e87c6415055c1b0a99d60e323db78f3f83b0a5fb7a289d93b20e6cb2a80e4441176816ba2b271371b55189420f0fd4902762a323c322807eaf6ff32b3a9d2c226e139c4faca6250b61039c9dbf35e36d07987f9fe0569dbdd2404f4267821210c68bac614fe14129a85e92affd58e24b0bcf30b8102f570a2c57c017c1831069c8012c6c2465d00ae83663525f61c16254bc35bb3f9fab83f0009941935fced7c98e65a88d5bd6f91843c111a3fa6e52869d5b8e4156f77e33855325f04f347f70e8616539a0fe79f6bb4a26c58e8692a4daf3d4e96f024d2b180ac1a592f84b48365cfceed89e930d81a68bdf4077b8fe4957932e2680ee9731e6c28d565d43f6a584c0d977021ea486ff46860ab0228eead5c5a12a6af6d69711c6ebf360140452c48e8df877326d5cacc872cbdba4d8a19afabd4c2ddf6471c48b0188ff2d7969f5950d75526766307a75b78fa4743a0f1fab8fe57663e1c1cfcf8630fc0ec73587097aab286b1f3ae3ad5caeb6e0caa21406100ac4488155a9544b5a28a2af57aa1cf0e09192198b987455f7704fcd6256e6f183ef4802738e346e274af2f959f44ad01fbca12009ed3c78da0505c7cf59848555b9228a3d78660ebdf6b201d03cc6f95ecefc0e19813daee41cd65ecfc69e403669d376154a78c39d785f80a1eaea8c5a82132ff136967f58eb2c83daee30cd4b2da2ed55b98172d5b8508bb739c0411946a9caa1b3c3c7a7426dd3462ccf27a9a90b89969f3de7f0e5cddd7401c3231a3024144ac2986f5c01039fe4dfa5803cc5b8d8e5717d0e8b6650887e8b3c240a0b924958cb88de3a4da931991b0465049d9f7043ee4006a2978cf19f252407aaf0103aeff40d86156f7fbf6c300231183eda798ced8cbca1f0ce48e05c3f2d237b79990b97b96420eb5004527a6e3e715f40010cb6d211821adf6269b1028c178e514c9f104d695295528b79f9d4a16ddc8ee2704c54be8beacc907331a866c77f61811ded76bff108018232894df55068fb54cf3043c0be4ee4d88a3cea0411415109da67aad985ffcd1bb55d2a8938dd7213c833c9f64d2fb5bbe9827c8ba34545e5af675d7be0283fede6467b163998792e1ec6a312fb26b35634ac667025239fc7d3bc65cb6e8289a8d148ea3326685c3d1e0c672b68a74939fbe1ce7d1fd0d33a7e7050bd8643659adf12b963a5f9a2c3301a58de3c7e434fb659f57b672342267089744bb7c42577c764c64f72a1c6a84bb6df01e62a74d284fbbefaa84bac3726545f579745c86fe2db1a8c5a03e0eb5d969941634e64b9fae887e391d8c5707c826d61b5f654ee811440e7037a6f121c6e967d66615c881382747fc9d9fcc9c61da803756bb56ea47a41b22a1000b62a7238d0e794b8582c4e792e86e28286ec43853a310d1b462e702d6df35a44c4970ed6d12478f8270f002e4946d9fe7c0005aba3fc53f684146d08d245c6cf835e16761a7293290f2aac3fd9e535a793b05c75882fd284831cd3ec9cd9f899b4124c800244cd022b93bbd445b539984d73b58bc016942b24282cae19abc1be29f4ffe32676d7cf1dd4a053d2a94ec44476f4e2ff20aa528a7c86809f2473acd8c5ad70643185a29a788a87e18097b5116ae3253b02eac958b12a7cfbc0612391a8a463ebbee8cd47fa1f002597ed4d38b6e675d48f0d80fed5fe4d8c813149095fbd880ff942e8f313a61cead813b55f0729f4acede521c9b816b38cbea45388b652d949f343b395cbe4a8642da3a90b4ee3d659bb37980ad39b8dea8dc6e48e3dbe550754107084f830fc44fc44a6e4d4e578286777047220e4a19b25d5bb6ec855c3378ec8e36ab5bcd3d051a647ed70d5d5672374155b9877a19042e08976c3f31c33d614aa0ebf07d7fdde2b01731cbc26050111e9b889bd450d23284d60803cabd9efcc4f14a7a5b8525ff0a76d90517bc44eb6c5b5634fb68d6a237de20b1a07dd26d4008736e2f7a5c2c43a80952b79dfe7bb2d73e263bdad4adcd4d31dd20e8de34b23c53a7fa89bcc939ca202f861e92f2382ad59b382a51f3ab07d530fc4b152d35d3657cb7ab5afc457b992d30840d41fb9af57daf58f8b9ebb0015e62adbd762b7a5c577105cd76adb79dd16a9708ebcb29671e57003680d8e07a2e7253aa720f193f35a7f1ec353376010ab200afea9fff199381800bf6c57c2526b63de89c30018f494636b74229e818c705938a2433788e5f76efde0525d725fa9a5bcfbdccc42a912a62773c46776ba492e4e41f25ad87fed75cb5723ef9982f38e4b7efa38f8b8b7068ce621a54e652ce0a82ce6516381af77fd192e740683066cee5778c6ef61a3299bc312b62d3e80a336afaa571d5a237fd09e5b794ccd152dbeadeae7c02fb7a873e7e22a4788a99225220e6f4cf1e999535d8abd90a2e61ed8c1fe41564dad862cf4e37e2771350fe55ba45ed9bcd86a9f285c9d1d67033839c577b9313adfbb752641af26e43b222dc5a0bb69d04172d1bdfafc831d400168585c03adb5710a07f0b54645ed17bbb547271fc79241e7014f0c5c961d99bb194de79c1298b623f01375cc5eec471851c4aa8db82ea821210fc7aa54d365ba4c7b56d9026c8d5c9ca08a5dab55360361f394e7a0de37fd33ee5753a4340f51835eb27753097c317110fe07c47efa1cf5c2826c59dc5a532c61a2906da429636f71105106205480c9a3601ce5db586e90626dd35f6702346c7c4c8879215bb47a4a59b9162432215dfca0cf9509f31b2fd096a2707d75c4cb9b3543ab84348282f1712216f1a93bf84405f84de21daa6d8f86b3a4a6043af14f71c58a42781235b95b2b95bbb37e2d6363dd3248e1e21ff4f3ea9c94f78d0552fa14cdf9f3c80578e966f5e978dc3e65599dfe7c7f2a318bdb095d6137172941a1329954b2c90e88a55e76920cf697c5a7c6ef6a25", 0x1000}], 0x4, &(0x7f0000001980)=[@iv={0x108, 0x117, 0x2, 0xf4, "ec8e45af8fcf76e2451722efb37b5052303f04f98beb41876a7dd648092eec4be7dc90c4aa2f9200937b70aa82e528dafb5d55c08626b8634f551a502c5da3108b227cf1de68c05a30e2d9a5b9c29a61ee40c5c74e00241cdefd6206b3a89837fe8e52601b01d37b8e81156a6c2fb07d710e2aa730e3c343c34fa9f66ca532380399fd7981eb395189973e9a2a098f5b278401abed4183a8d765ddaf6942d5a3c669a65427b80b7c544e0b01e655761448cf9ffd03069e040ae5afc2df107986b83a841c88ddb0aa48769f9009dbb31a533d6b74e87d429d768b19ea14e83658de83cc3ac922ea3fe49b58eb2fcc32560ae7640b"}, @assoc={0x18}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @iv={0x108, 0x117, 0x2, 0xf0, "3ff65a1d6844e8906ee42193a310c1f4876f5fc86ce52fa40cdca2bdf2e48179f07480184e30b8d2a1acba1be25ea5cde3bcd6fc0b6f6837c9703cc7af138f66aac7ada148339d50467bc8090f62d58ff955f782984ade5c8caa04c45a2bf3eb78ad28b291e209ff54cf8eb46e4119ff8488f85314d308a8e3f83bb4350b0e7788b0b84ca58d011d97626cb57ab1634e7eae28d23bd44ec0ba49f5f847324ab5439de7d5c3df6d6eb9b4dd177c3b1c4a8c80c05fbe5ffa1c98279db9da9880bd5773b99d64a56f26ac4c318f180907aa2b28c7d2f90d0b5c36ff27011a7b103fc270cc5c8f09e771e371d85a45d9b47d"}], 0x2a0, 0x40040c4}], 0x2, 0x40000c1) 00:06:57 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000000), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@SEG6_ATTR_ALGID={0x5}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x2c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000328bd7000fddbdf2501000000050105000400000014000100fe020000000000000000000000000014"], 0x30}, 0x1, 0x0, 0x0, 0x8c0}, 0x1) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x300, 0x70bd27, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x9}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x40081}, 0x50) fsetxattr$security_evm(r0, &(0x7f00000001c0), &(0x7f0000000200)=@sha1={0x1, "d76db9ee15b054764ef252f801ea859689a653f6"}, 0x15, 0x0) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x10, 0x70bd25, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}]}, 0x68}, 0x1, 0x0, 0x0, 0x800}, 0x110) syz_clone(0x29280980, 0x0, 0xffffffffffffff26, 0x0, 0x0, 0x0) 00:06:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) r3 = socket$l2tp6(0xa, 0x2, 0x73) recvmmsg(r3, &(0x7f00000054c0)=[{{&(0x7f0000000000), 0x80, &(0x7f0000000100)=[{&(0x7f0000000240)=""/118, 0x76}, {&(0x7f0000000380)=""/195, 0xc3}], 0x2, &(0x7f0000000480)=""/155, 0x9b}, 0x10000}, {{&(0x7f00000002c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000002a40)=[{&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/121, 0x79}, {&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/109, 0x6d}, {&(0x7f0000002880)=""/109, 0x6d}, {&(0x7f0000002900)=""/71, 0x47}, {&(0x7f0000002980)=""/151, 0x97}], 0xa, &(0x7f0000002b00)=""/218, 0xda}, 0x7}, {{&(0x7f0000002c00)=@isdn, 0x80, &(0x7f0000003100)=[{&(0x7f0000002c80)=""/230, 0xe6}, {&(0x7f0000002d80)=""/237, 0xed}, {&(0x7f0000002e80)=""/250, 0xfa}, {&(0x7f0000002f80)}, {&(0x7f0000002fc0)=""/54, 0x36}, {&(0x7f0000003000)=""/226, 0xe2}], 0x6, &(0x7f0000003180)=""/235, 0xeb}, 0x2}, {{&(0x7f0000003280)=@pppol2tpv3in6, 0x80, &(0x7f0000003380)=[{&(0x7f0000003300)=""/122, 0x7a}], 0x1, &(0x7f00000033c0)=""/178, 0xb2}, 0xa565}, {{&(0x7f0000003480)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000003a80)=[{&(0x7f0000003500)=""/211, 0xd3}, {&(0x7f0000003600)=""/130, 0x82}, {&(0x7f00000036c0)=""/94, 0x5e}, {&(0x7f0000003740)=""/137, 0x89}, {&(0x7f0000003800)=""/227, 0xe3}, {&(0x7f0000003900)=""/45, 0x2d}, {&(0x7f0000003940)=""/221, 0xdd}, {&(0x7f0000003a40)=""/64, 0x40}], 0x8}, 0x9}, {{&(0x7f0000003b00)=@rc, 0x80, &(0x7f0000004c80)=[{&(0x7f0000003b80)=""/209, 0xd1}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2, &(0x7f0000004cc0)=""/70, 0x46}, 0x8}, {{0x0, 0x0, &(0x7f0000005340)=[{&(0x7f0000004d40)=""/236, 0xec}, {&(0x7f0000004e40)=""/216, 0xd8}, {&(0x7f0000004f40)=""/187, 0xbb}, {&(0x7f0000005000)=""/45, 0x2d}, {&(0x7f0000005040)=""/207, 0xcf}, {&(0x7f0000005140)=""/245, 0xf5}, {&(0x7f0000005240)=""/221, 0xdd}], 0x7, &(0x7f00000053c0)=""/252, 0xfc}, 0x9}], 0x7, 0x22, &(0x7f0000005680)={0x0, 0x989680}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (rerun: 32) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='mounts\x00') r5 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000056c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) (async, rerun: 32) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) (async) ioctl$NBD_SET_TIMEOUT(r4, 0xab09, 0x0) sendfile(r5, r4, 0x0, 0x80000001) (async) r7 = getpid() (async) r8 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r8, 0xc, &(0x7f0000005740)={0x100, 0x8}, &(0x7f0000005780)) (async) ptrace$cont(0x18, r7, 0x1, 0x1) (async) ptrace(0x10, r8) (async) ptrace$setsig(0x11, r8, 0x0, &(0x7f0000000000)={0x2, 0x3}) sched_setscheduler(r8, 0x3, &(0x7f0000002f80)=0x9) 00:06:57 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000904000000a03fc200d618ea9273867bf191dd314440c86fbc8e91d0787b35839a324598cf7490f837923d5cd9c25bbe8e730b51ddabd7d8930670200a28d9c284ffb869262e10cc03657b30900ad31c834d2a8182a4af4897c4cd2248eb29d7bc437f5ea594ee97bd7b40ed260052b0e71f6ae2baccbfadd2c12ac0641d708915"], 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x0, 0x7, 0x3f, {0x3f, 0x0, "709699f3612f909bcfbe882102a7eea088e98f985e84a2f0c342e6a355a8aea1c6e35916acddc25ce35bcf31f5878998bd5736a1fd52bfd12f03dddce8"}}, &(0x7f0000000140)={0x0, 0x3, 0x96, @string={0x96, 0x3, "c10cbb1e499ee276eb58f62ae9178173388d1d111ccff9dc82c8b114574fdee4ce812c19e92ec8e4605dcdfa2f6ccb603c29d264c416104196262e98101ba37724b72372306e87ce7b2c3b32111543f47a9d4dfd42e747e44b976ea9531beeca1841099556c546f722cef30d2f2b0cd1f78f8be7110d8c482227c3a92a7dd27376f88e28156eef9bf1ef2299f17d0129b36bc83d"}}, &(0x7f0000000200)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "8b110ccf0441b67052e9b6e514fcfc2a"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x1, 0x1, 0x20, "e0d69d55", "80582cce"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x8, 0xf7, 0xa3, 0x4, 0x5, 0x1000}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x0, 0xe, 0x9e, "b70f8f502030a60387d3e1c88e3b019633354fc19fa2d635ee5847b99236c5942c2016e7391fdb199f39157f3673d4afeb788638d825d6008945affffe22e6715e3d523f3ceb540e91ea56085f94884db1dc0d74a89ed2c7766a81d8fd26aca8a655a4e44e2f98542f140894fd87ea72498dcd2d1d9315bba901772cb9d17753790c34228e2a1ee44acd91eb8ed4140ab8d6f810caa5c342415b1c468088"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xd7}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x5d32b33b9cd04986, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf876a6fb55e9fb7c]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x801a}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000540)={0x40, 0xb, 0x2, "c36a"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="f2abc995c632"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "8048"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x7}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x80}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000904000000a03fc200d618ea9273867bf191dd314440c86fbc8e91d0787b35839a324598cf7490f837923d5cd9c25bbe8e730b51ddabd7d8930670200a28d9c284ffb869262e10cc03657b30900ad31c834d2a8182a4af4897c4cd2248eb29d7bc437f5ea594ee97bd7b40ed260052b0e71f6ae2baccbfadd2c12ac0641d708915"], 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') (async) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x0, 0x7, 0x3f, {0x3f, 0x0, "709699f3612f909bcfbe882102a7eea088e98f985e84a2f0c342e6a355a8aea1c6e35916acddc25ce35bcf31f5878998bd5736a1fd52bfd12f03dddce8"}}, &(0x7f0000000140)={0x0, 0x3, 0x96, @string={0x96, 0x3, "c10cbb1e499ee276eb58f62ae9178173388d1d111ccff9dc82c8b114574fdee4ce812c19e92ec8e4605dcdfa2f6ccb603c29d264c416104196262e98101ba37724b72372306e87ce7b2c3b32111543f47a9d4dfd42e747e44b976ea9531beeca1841099556c546f722cef30d2f2b0cd1f78f8be7110d8c482227c3a92a7dd27376f88e28156eef9bf1ef2299f17d0129b36bc83d"}}, &(0x7f0000000200)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "8b110ccf0441b67052e9b6e514fcfc2a"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x1, 0x1, 0x20, "e0d69d55", "80582cce"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x8, 0xf7, 0xa3, 0x4, 0x5, 0x1000}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x0, 0xe, 0x9e, "b70f8f502030a60387d3e1c88e3b019633354fc19fa2d635ee5847b99236c5942c2016e7391fdb199f39157f3673d4afeb788638d825d6008945affffe22e6715e3d523f3ceb540e91ea56085f94884db1dc0d74a89ed2c7766a81d8fd26aca8a655a4e44e2f98542f140894fd87ea72498dcd2d1d9315bba901772cb9d17753790c34228e2a1ee44acd91eb8ed4140ab8d6f810caa5c342415b1c468088"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xd7}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x5d32b33b9cd04986, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf876a6fb55e9fb7c]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x801a}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000540)={0x40, 0xb, 0x2, "c36a"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="f2abc995c632"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "8048"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x7}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x80}}) (async) 00:06:57 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000000), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@SEG6_ATTR_ALGID={0x5}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x2c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000328bd7000fddbdf2501000000050105000400000014000100fe020000000000000000000000000014"], 0x30}, 0x1, 0x0, 0x0, 0x8c0}, 0x1) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x300, 0x70bd27, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x9}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x40081}, 0x50) fsetxattr$security_evm(r0, &(0x7f00000001c0), &(0x7f0000000200)=@sha1={0x1, "d76db9ee15b054764ef252f801ea859689a653f6"}, 0x15, 0x0) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x10, 0x70bd25, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}]}, 0x68}, 0x1, 0x0, 0x0, 0x800}, 0x110) syz_clone(0x29280980, 0x0, 0xffffffffffffff26, 0x0, 0x0, 0x0) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$SEG6(&(0x7f0000000000), 0xffffffffffffffff) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@SEG6_ATTR_ALGID={0x5}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x2c}}, 0x0) (async) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000328bd7000fddbdf2501000000050105000400000014000100fe020000000000000000000000000014"], 0x30}, 0x1, 0x0, 0x0, 0x8c0}, 0x1) (async) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x300, 0x70bd27, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x9}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x40081}, 0x50) (async) fsetxattr$security_evm(r0, &(0x7f00000001c0), &(0x7f0000000200)=@sha1={0x1, "d76db9ee15b054764ef252f801ea859689a653f6"}, 0x15, 0x0) (async) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x10, 0x70bd25, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}]}, 0x68}, 0x1, 0x0, 0x0, 0x800}, 0x110) (async) syz_clone(0x29280980, 0x0, 0xffffffffffffff26, 0x0, 0x0, 0x0) (async) 00:06:57 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001cc0)) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_PEER_NOTIF_DELAY={0x8}, @IFLA_BOND_DOWNDELAY={0x8}, @IFLA_BOND_MIIMON={0x8, 0x3, 0xf3}]}}}]}, 0x4c}}, 0x0) (async) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000001c40)=[{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="2dc260a6e72943cb5c384d43a34075860f6f2c69bfd8aa166a1a0d7f0e6c93485de3cfe1df", 0x25}, {&(0x7f00000001c0)="6ccf8e0d25861134819f764e6d823a8311d0f13ef2ee83c053e260a87d33063d94a4b6640d668ff4977c23e3c66a2a1d545a5d291cb13904c2a99f8fd4f4c998734e4b3d7d56f8868511eb491a8f8d1e0a4bf7153a7002e759c1a46d7624a049ad6e5c1290ea9a23844e71dfb445c37b73997dbbf2796346114134707bc958cf7dc3e133be289b355139d930060b8f8fb3fc0f2d448a90624563fa6097244e0030dc7735da", 0xa5}, {&(0x7f00000000c0)="26e843b81fac59b19c8d496de0768989cf910cdca6f06ad461101f58d332d163d265f81550c997", 0x27}, {&(0x7f0000000280)="11ae01941db10995b3b9690c3d8af935b527cb4b7fe52799fe5c563d5f1ca3c0009b6233bf89f6ee610d172580b909f342e75199bc7ba4ce4d7f608122aed2071dde7eb1317444e9f003a95fa91a9e277f344bc0fcd96e02c63a237c968b5ca7fa374defa74ade50b895d5cffe7bdad0592664", 0x73}], 0x4, &(0x7f0000000300)=[@iv={0x118, 0x117, 0x2, 0xfd, "7656dc30ae0a6f2dfcfdb007dabc6a40b012a089d1c14058dd7b0c721220c32e514a4325c1882f81b1547c8f7fbf0186e6655d812417a530b65904870592cbc245f21800fb5f0f70aa880e2f0fdf3f47a06fbacd9898b4a824de00672b00623ebe590d85459dc277e0f97635d429b4249db40ee5f4f5e9c2fde5d832b03f1233df88f43306fa6708d65390b6875fbc64241f8e016f1b4d730a73034a51f155e8898db093169cbd4d296bcf40688f8aeea10c9f5781fbced67581bd06a4c66840878820860fba6dfa3813e3e1a0b9f8486c1780600ca584b7fc9badab128982fe58a1c9aaf7c7d9a446449fe5299bcfa9ad646748f2c3aaea9e77c276b6"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x80, 0x117, 0x2, 0x69, "96e7506893f8b0fe310196dca5a4829c7e997c53830fe5887933b9ae334d239ba2b37f4acbffccc6f4806bac855080ba653f938f17e47027fbe2e44d508f7ad57f75cf4c6792084aae315b963abbb07349aa4ded018194b420cb89612ffcd9d8e490cae294e1e7c0ed"}, @assoc={0x18, 0x117, 0x4, 0x2}, @iv={0xc8, 0x117, 0x2, 0xb3, "f9d507cb949ab9229a93d9e2788a588e72a4b577491e44f27482aea8e1c4b1cadb9bc7ffefc608c038ec6b2faf1db46c2a7ab894036690b5ebb580aedcb0c4f313f22863fef76651d3420e4e6551f30f443cb7ec0b46d536d344e678f3f4e81fdac5cd6ae447b406b20e9835aff0c77fb732b990b85fb4a83d3c6765de54a32c7d017092c3850dc29a2bffeac384ebb3c4454dd1374c6ca51c18d19ded39ef5dd9cea102507454cc7e81f65dc75354a49c77fb"}, @assoc={0x18, 0x117, 0x4, 0x47a8}, @iv={0xd8, 0x117, 0x2, 0xc1, "c221e8ca0bc7d83bc9babb8f291bdcdd616076e17ebf2f4f78b478b91c4f0b55a5d89c33b407e03bffaba8b1736a6abbe376a74b9d085b501f617b9c01b9ce9a193d6e45ef07f308831bf71af808bbdf6135ab2a845b135abaa980f936639ca2febf29feb9ff4eb10fb4b975c7a8dc23c13a8623d52efea64808d85b26fd48b669144e59b8fb2f67f3f3a90e8d33214e876af4ec9e98d2201a7570f71d335a47ddd142228f1ebc86e769b2cddbabf9ef4f28b1195e216ca6706bd62e27361e0b14"}, @op={0x18}, @iv={0x20, 0x117, 0x2, 0x9, "90c6c918f9f5f0617a"}, @op={0x18}], 0x3d0, 0x20000000}, {0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000700)="3ac70ad8db13d5e5a3a0f124fcf45c5712e185e4f02d4d14ea9877bed4f8d95c9812a9afc80eac70c2d82db8d42f9b67682c6af0f1740a72681ff6710e9f884cfeeea4f475e95a312ce53902b8a23cf6412f2b6405113c96884d56f607e85560ca2a5a8391d584d910afe92554704e98873945bccde789efc87c6a79c3201ef5c4c30ef4820f3d9ff6", 0x89}, {&(0x7f00000007c0)="391b17cd0b9190c24afce36a4bf330771c25ce0e2788a569e21f71d2690858ffd52c4633f7e33aa0bc1c0cc3a88d08e466d4475c72bf813952f5bbae4e536fa78ce9ba8286b96bae62aefa6a175aae9f5dc3cbebefb008242a2cdf5dd605dd44eb8b368fac55a9236bbe3bbf1075a6c9bde80354a2096a37397ee8d9c0899ef03554c3f64027d251ad12e61acc1b93e60c1cce22257dc6cd98f7df5bac2047688554af0c1628cb0864704be8d727b7815c", 0xb1}, {&(0x7f0000000880)="d7fbf0effdb30e367253e37a5dc264cd99d025f1611b057203cad372f2167c0b98437f9fb9d290be8de514a94bac84cc5ccee0dfad033fba3c1e8c50e71792366393011ef896a2447ef1984657258194d743823d44fac4b558121f9407dff4b400bf9971fd4aa88c1cbf5e9b33009c755ac59101ba0181ed6e6bc1269aef6ab479e7eb2da93f3804dda196c3c3c70af386f61b94930d9e3ba785b70b", 0x9c}, {&(0x7f0000000940)="e38040b9ba5f7262b4e0de038ac31efe510ec5de07cb7234b8b8fc0226fb55a085e86450d88b5eb2e5ce9ea9c7174453f74041a23d5854f358d1ddbdf93713250518d0468ed7957b98e7a8c78dd55c45803b839e32730963b58ad3576673994770b1d303d4586e0012b2f020ac71bd7b520918ce1c0495654a6f119528fa174c9f95a3a801053701a813f5eed0674f6e8eed1d2770cd06e77a5704a4e9a224091ddf057ea8ed5973019269d66180827ffb63cd84f29203080a647563a7e6df717f837c38f8269e2cf09a9215d83743d535e42c249f833ae030d972b56684886066a0b44822d63eda919d57901697e887f1eebfa3b815322f0081481a59e4e1bdceb694eb9ea4d0ac950c3037f0276157b474110204b643dcaea710561fb0912c26d9b42ec1273c449ec010fcd8524288976922050cf498225b72d6820f9c5fa0c5b7c17af533130342ac40854ae2f195abbf847ea93cd20093f396472451a147353044a8c95f536739bb671842f2aa28f4c65bf76e93932d118858b9de9474111d5c744f089aec6e25d40d02cb7cbd0e8dc767f55513eb51cdc4a7dbfbec3571930bb4eac068ac62949b9f6c293d51312046aa0de21838414b2949ea32612d1f57f653bd81a6a1397b5e48efc0694bad0a4fa86d9a132c1130ba6e0507eeb34f6d7863ccdd7113f86d16ee1c01130955bc358093f52516f817af29a8782e291feb85f0dd9c4eb877aef21a8f727e6576941238d12f98688505a82bc53fcf1b1558730d83004e5ecff86d06ab891f4d0686eb6ab5e8c3a92ab309823796c7bdf7027f5450ae4c2c9c00fc099a45d7a65226bcd2560e02d24fabc8634cced48bd516ec793ede1b9f86e071f6210a424ff256fa0f4c733c940b2036be8e1497922f1058173382cd4679fbaf311fd022e76c525fffb1a85d8e444003920739dea2c3265d0df6cdeb8f8439758b34b15731b6ad17aae75ecacb61ec67f206e0c385c2e3f3497f6550194bf43b49f55befdd7f286fc470c1170ceca98cf370ead7b6eb42aef8aa72d114d52525a93e6c565c423d8ba0d499e3588e5072bad7be261c2635c2b328814f99178b80858a29faae2582b809e36f9f57c3db2355c17551efe4f9104b30f8cec5592097bd03fc83a450f98597ac063b2e8fa96b236c2f1280b4a73b348d8c279e3ac70a9a99ce7f4faee6c1230c65e17c2d1d4817627e27947508bba770fadeae675bdc005374302c3f4a27ef7df521f74d2ef1c816d19b6f75cc0b28d174b08033cc313296e156202a98335e24271aefa1ecd23241bb30c3ad2413d9f4e4bc60d1f18188dcea2b744e83abdbb6329feb2278d0bdaf86529f67e6f1c07347b231051c548034f88aec79893eebb813f97e2ad34cf5278ad001fadc9cbfcc0aad8531c0b68ebeeda7e543b2aaa34dbe5e23e299cc01a42aa2c8f04df175603d4646ec2aefdfe31510573c6cdfcf9640b991e441d56ab8ec561a051bd6768b8a11d9d3212313162bc0fffa34a27ee54324dff5138e9dc5f2b0d212c95d51751e1a349ca59787247f38683de928cf2ab3a21fb5eaf1b312c8f89e3a34d69ebf5b1e582a1f37d789e1e49e2887418cd7096264b30f87a13f238f4685b357aaefcb54f1f0bb349d52351fa2f66137c011951dda333c4f68c95e9e4e22a9ed830d7054b6ef9ef56d78186282ea6af669e8f7b60c0c9a54cd57b075018a3afdeabad1d225cb946ef1c8f2d545f661f63e34afdbbe513bdae295cc8abafdd2a0716d8559737ada056bc54a723d535adc4e682a99f2c63552bdc89d906b0ca0bfa071384de35d582501b3fc5c587508f7d8d42b08a733541cf5bfa79ad23a30b65f35e65905851f8bcac6a7c9d64275e04637a296fd825f1494fdeee1ac42a82c4cf1b758f9051bbdcc091c4ff20f9d6a32eb5877a9840e606f464a9c5f9dff9d5151794cbaab366f7bdc0d761d21f33dba0e5eb3e1344d75f94ddbd1c99839d37185a5cebb854bcd8b9ec2c8e0400a4a04b12bfae39a5cdea1cd64b6d34a3195c54d383357a23ed7e93748ae4d34e3ccf9e9eeed81d437b557eca0acd78ba5126764c7a51e67e89aa74187ddb44bb2297bdfdcc92054bc5c84c364614b12018ac7b2e5300f8b826e71c3ececb4533030c4998774fb5f4c0d4627f50d20616734d033248b6ae347bd2ea8f412deefb87c75d31024705b2d15d587069bc33f67c86b20865c0ec488d551ed4a93135c781b6e732f6484d8d114b25597a9c4b2df34ac50e528c8bd39eed382a5d4245eec4c7a0b4fdb3a93d21c61f7abe440400113cb6f319f64d373ed448456a1d9cb7dcf33920a0a30fb80a0276833277c38f769c8441f38860258608b240edbcbfe3ab7b8b5a985c4cf13e8927d4f95daaa9e5bbf23cc5f978932e4032106ccf3bc7201bf78ef58e94293f2e9b12fe7e8810b828c55074717a00c0f3f39d03ed55fcc32e970c72b592def89dacbd1ce6267a35d194634cdbadb895aaebae20657ac4ac29c5ccfc0644bdaeb37d0623a0f5e40b33e35ed3e649954ba855e8a78f78a58d01cc7e9319704381515df1df59d18eca23647a536ef05ca1eddc75d4c912535a5fd1afc44ae499f6b6b1d780490e6fce988f4cca2df5fdd3ddafdc8d4fc1e8e2e9dd7ead8eefd10f7b7701210e1c51d8cbdb359333892b8d3d05d54045a4837dae7f678d8d2b8f068adeb1f29db0982dc041aec108f50864b67cf31096af1183da16adb1cbae516ed5d7906ba1d742a87a8700da38ae08ce0f2afcd41a57714d046189a75e3a5e9a22a4dbe6569f359c45239c5aa041fb10ecff7284d08dcbec591ea08e87c6415055c1b0a99d60e323db78f3f83b0a5fb7a289d93b20e6cb2a80e4441176816ba2b271371b55189420f0fd4902762a323c322807eaf6ff32b3a9d2c226e139c4faca6250b61039c9dbf35e36d07987f9fe0569dbdd2404f4267821210c68bac614fe14129a85e92affd58e24b0bcf30b8102f570a2c57c017c1831069c8012c6c2465d00ae83663525f61c16254bc35bb3f9fab83f0009941935fced7c98e65a88d5bd6f91843c111a3fa6e52869d5b8e4156f77e33855325f04f347f70e8616539a0fe79f6bb4a26c58e8692a4daf3d4e96f024d2b180ac1a592f84b48365cfceed89e930d81a68bdf4077b8fe4957932e2680ee9731e6c28d565d43f6a584c0d977021ea486ff46860ab0228eead5c5a12a6af6d69711c6ebf360140452c48e8df877326d5cacc872cbdba4d8a19afabd4c2ddf6471c48b0188ff2d7969f5950d75526766307a75b78fa4743a0f1fab8fe57663e1c1cfcf8630fc0ec73587097aab286b1f3ae3ad5caeb6e0caa21406100ac4488155a9544b5a28a2af57aa1cf0e09192198b987455f7704fcd6256e6f183ef4802738e346e274af2f959f44ad01fbca12009ed3c78da0505c7cf59848555b9228a3d78660ebdf6b201d03cc6f95ecefc0e19813daee41cd65ecfc69e403669d376154a78c39d785f80a1eaea8c5a82132ff136967f58eb2c83daee30cd4b2da2ed55b98172d5b8508bb739c0411946a9caa1b3c3c7a7426dd3462ccf27a9a90b89969f3de7f0e5cddd7401c3231a3024144ac2986f5c01039fe4dfa5803cc5b8d8e5717d0e8b6650887e8b3c240a0b924958cb88de3a4da931991b0465049d9f7043ee4006a2978cf19f252407aaf0103aeff40d86156f7fbf6c300231183eda798ced8cbca1f0ce48e05c3f2d237b79990b97b96420eb5004527a6e3e715f40010cb6d211821adf6269b1028c178e514c9f104d695295528b79f9d4a16ddc8ee2704c54be8beacc907331a866c77f61811ded76bff108018232894df55068fb54cf3043c0be4ee4d88a3cea0411415109da67aad985ffcd1bb55d2a8938dd7213c833c9f64d2fb5bbe9827c8ba34545e5af675d7be0283fede6467b163998792e1ec6a312fb26b35634ac667025239fc7d3bc65cb6e8289a8d148ea3326685c3d1e0c672b68a74939fbe1ce7d1fd0d33a7e7050bd8643659adf12b963a5f9a2c3301a58de3c7e434fb659f57b672342267089744bb7c42577c764c64f72a1c6a84bb6df01e62a74d284fbbefaa84bac3726545f579745c86fe2db1a8c5a03e0eb5d969941634e64b9fae887e391d8c5707c826d61b5f654ee811440e7037a6f121c6e967d66615c881382747fc9d9fcc9c61da803756bb56ea47a41b22a1000b62a7238d0e794b8582c4e792e86e28286ec43853a310d1b462e702d6df35a44c4970ed6d12478f8270f002e4946d9fe7c0005aba3fc53f684146d08d245c6cf835e16761a7293290f2aac3fd9e535a793b05c75882fd284831cd3ec9cd9f899b4124c800244cd022b93bbd445b539984d73b58bc016942b24282cae19abc1be29f4ffe32676d7cf1dd4a053d2a94ec44476f4e2ff20aa528a7c86809f2473acd8c5ad70643185a29a788a87e18097b5116ae3253b02eac958b12a7cfbc0612391a8a463ebbee8cd47fa1f002597ed4d38b6e675d48f0d80fed5fe4d8c813149095fbd880ff942e8f313a61cead813b55f0729f4acede521c9b816b38cbea45388b652d949f343b395cbe4a8642da3a90b4ee3d659bb37980ad39b8dea8dc6e48e3dbe550754107084f830fc44fc44a6e4d4e578286777047220e4a19b25d5bb6ec855c3378ec8e36ab5bcd3d051a647ed70d5d5672374155b9877a19042e08976c3f31c33d614aa0ebf07d7fdde2b01731cbc26050111e9b889bd450d23284d60803cabd9efcc4f14a7a5b8525ff0a76d90517bc44eb6c5b5634fb68d6a237de20b1a07dd26d4008736e2f7a5c2c43a80952b79dfe7bb2d73e263bdad4adcd4d31dd20e8de34b23c53a7fa89bcc939ca202f861e92f2382ad59b382a51f3ab07d530fc4b152d35d3657cb7ab5afc457b992d30840d41fb9af57daf58f8b9ebb0015e62adbd762b7a5c577105cd76adb79dd16a9708ebcb29671e57003680d8e07a2e7253aa720f193f35a7f1ec353376010ab200afea9fff199381800bf6c57c2526b63de89c30018f494636b74229e818c705938a2433788e5f76efde0525d725fa9a5bcfbdccc42a912a62773c46776ba492e4e41f25ad87fed75cb5723ef9982f38e4b7efa38f8b8b7068ce621a54e652ce0a82ce6516381af77fd192e740683066cee5778c6ef61a3299bc312b62d3e80a336afaa571d5a237fd09e5b794ccd152dbeadeae7c02fb7a873e7e22a4788a99225220e6f4cf1e999535d8abd90a2e61ed8c1fe41564dad862cf4e37e2771350fe55ba45ed9bcd86a9f285c9d1d67033839c577b9313adfbb752641af26e43b222dc5a0bb69d04172d1bdfafc831d400168585c03adb5710a07f0b54645ed17bbb547271fc79241e7014f0c5c961d99bb194de79c1298b623f01375cc5eec471851c4aa8db82ea821210fc7aa54d365ba4c7b56d9026c8d5c9ca08a5dab55360361f394e7a0de37fd33ee5753a4340f51835eb27753097c317110fe07c47efa1cf5c2826c59dc5a532c61a2906da429636f71105106205480c9a3601ce5db586e90626dd35f6702346c7c4c8879215bb47a4a59b9162432215dfca0cf9509f31b2fd096a2707d75c4cb9b3543ab84348282f1712216f1a93bf84405f84de21daa6d8f86b3a4a6043af14f71c58a42781235b95b2b95bbb37e2d6363dd3248e1e21ff4f3ea9c94f78d0552fa14cdf9f3c80578e966f5e978dc3e65599dfe7c7f2a318bdb095d6137172941a1329954b2c90e88a55e76920cf697c5a7c6ef6a25", 0x1000}], 0x4, &(0x7f0000001980)=[@iv={0x108, 0x117, 0x2, 0xf4, "ec8e45af8fcf76e2451722efb37b5052303f04f98beb41876a7dd648092eec4be7dc90c4aa2f9200937b70aa82e528dafb5d55c08626b8634f551a502c5da3108b227cf1de68c05a30e2d9a5b9c29a61ee40c5c74e00241cdefd6206b3a89837fe8e52601b01d37b8e81156a6c2fb07d710e2aa730e3c343c34fa9f66ca532380399fd7981eb395189973e9a2a098f5b278401abed4183a8d765ddaf6942d5a3c669a65427b80b7c544e0b01e655761448cf9ffd03069e040ae5afc2df107986b83a841c88ddb0aa48769f9009dbb31a533d6b74e87d429d768b19ea14e83658de83cc3ac922ea3fe49b58eb2fcc32560ae7640b"}, @assoc={0x18}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @iv={0x108, 0x117, 0x2, 0xf0, "3ff65a1d6844e8906ee42193a310c1f4876f5fc86ce52fa40cdca2bdf2e48179f07480184e30b8d2a1acba1be25ea5cde3bcd6fc0b6f6837c9703cc7af138f66aac7ada148339d50467bc8090f62d58ff955f782984ade5c8caa04c45a2bf3eb78ad28b291e209ff54cf8eb46e4119ff8488f85314d308a8e3f83bb4350b0e7788b0b84ca58d011d97626cb57ab1634e7eae28d23bd44ec0ba49f5f847324ab5439de7d5c3df6d6eb9b4dd177c3b1c4a8c80c05fbe5ffa1c98279db9da9880bd5773b99d64a56f26ac4c318f180907aa2b28c7d2f90d0b5c36ff27011a7b103fc270cc5c8f09e771e371d85a45d9b47d"}], 0x2a0, 0x40040c4}], 0x2, 0x40000c1) [ 417.975194][ T7861] loop4: detected capacity change from 0 to 2048 [ 417.981627][ T7861] NILFS (loop4): error -116 while loading last checkpoint (checkpoint number=2) 00:06:57 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001cc0)) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_PEER_NOTIF_DELAY={0x8}, @IFLA_BOND_DOWNDELAY={0x8}, @IFLA_BOND_MIIMON={0x8, 0x3, 0xf3}]}}}]}, 0x4c}}, 0x0) (async) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000001c40)=[{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="2dc260a6e72943cb5c384d43a34075860f6f2c69bfd8aa166a1a0d7f0e6c93485de3cfe1df", 0x25}, {&(0x7f00000001c0)="6ccf8e0d25861134819f764e6d823a8311d0f13ef2ee83c053e260a87d33063d94a4b6640d668ff4977c23e3c66a2a1d545a5d291cb13904c2a99f8fd4f4c998734e4b3d7d56f8868511eb491a8f8d1e0a4bf7153a7002e759c1a46d7624a049ad6e5c1290ea9a23844e71dfb445c37b73997dbbf2796346114134707bc958cf7dc3e133be289b355139d930060b8f8fb3fc0f2d448a90624563fa6097244e0030dc7735da", 0xa5}, {&(0x7f00000000c0)="26e843b81fac59b19c8d496de0768989cf910cdca6f06ad461101f58d332d163d265f81550c997", 0x27}, {&(0x7f0000000280)="11ae01941db10995b3b9690c3d8af935b527cb4b7fe52799fe5c563d5f1ca3c0009b6233bf89f6ee610d172580b909f342e75199bc7ba4ce4d7f608122aed2071dde7eb1317444e9f003a95fa91a9e277f344bc0fcd96e02c63a237c968b5ca7fa374defa74ade50b895d5cffe7bdad0592664", 0x73}], 0x4, &(0x7f0000000300)=[@iv={0x118, 0x117, 0x2, 0xfd, "7656dc30ae0a6f2dfcfdb007dabc6a40b012a089d1c14058dd7b0c721220c32e514a4325c1882f81b1547c8f7fbf0186e6655d812417a530b65904870592cbc245f21800fb5f0f70aa880e2f0fdf3f47a06fbacd9898b4a824de00672b00623ebe590d85459dc277e0f97635d429b4249db40ee5f4f5e9c2fde5d832b03f1233df88f43306fa6708d65390b6875fbc64241f8e016f1b4d730a73034a51f155e8898db093169cbd4d296bcf40688f8aeea10c9f5781fbced67581bd06a4c66840878820860fba6dfa3813e3e1a0b9f8486c1780600ca584b7fc9badab128982fe58a1c9aaf7c7d9a446449fe5299bcfa9ad646748f2c3aaea9e77c276b6"}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x80, 0x117, 0x2, 0x69, "96e7506893f8b0fe310196dca5a4829c7e997c53830fe5887933b9ae334d239ba2b37f4acbffccc6f4806bac855080ba653f938f17e47027fbe2e44d508f7ad57f75cf4c6792084aae315b963abbb07349aa4ded018194b420cb89612ffcd9d8e490cae294e1e7c0ed"}, @assoc={0x18, 0x117, 0x4, 0x2}, @iv={0xc8, 0x117, 0x2, 0xb3, "f9d507cb949ab9229a93d9e2788a588e72a4b577491e44f27482aea8e1c4b1cadb9bc7ffefc608c038ec6b2faf1db46c2a7ab894036690b5ebb580aedcb0c4f313f22863fef76651d3420e4e6551f30f443cb7ec0b46d536d344e678f3f4e81fdac5cd6ae447b406b20e9835aff0c77fb732b990b85fb4a83d3c6765de54a32c7d017092c3850dc29a2bffeac384ebb3c4454dd1374c6ca51c18d19ded39ef5dd9cea102507454cc7e81f65dc75354a49c77fb"}, @assoc={0x18, 0x117, 0x4, 0x47a8}, @iv={0xd8, 0x117, 0x2, 0xc1, "c221e8ca0bc7d83bc9babb8f291bdcdd616076e17ebf2f4f78b478b91c4f0b55a5d89c33b407e03bffaba8b1736a6abbe376a74b9d085b501f617b9c01b9ce9a193d6e45ef07f308831bf71af808bbdf6135ab2a845b135abaa980f936639ca2febf29feb9ff4eb10fb4b975c7a8dc23c13a8623d52efea64808d85b26fd48b669144e59b8fb2f67f3f3a90e8d33214e876af4ec9e98d2201a7570f71d335a47ddd142228f1ebc86e769b2cddbabf9ef4f28b1195e216ca6706bd62e27361e0b14"}, @op={0x18}, @iv={0x20, 0x117, 0x2, 0x9, "90c6c918f9f5f0617a"}, @op={0x18}], 0x3d0, 0x20000000}, {0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000700)="3ac70ad8db13d5e5a3a0f124fcf45c5712e185e4f02d4d14ea9877bed4f8d95c9812a9afc80eac70c2d82db8d42f9b67682c6af0f1740a72681ff6710e9f884cfeeea4f475e95a312ce53902b8a23cf6412f2b6405113c96884d56f607e85560ca2a5a8391d584d910afe92554704e98873945bccde789efc87c6a79c3201ef5c4c30ef4820f3d9ff6", 0x89}, {&(0x7f00000007c0)="391b17cd0b9190c24afce36a4bf330771c25ce0e2788a569e21f71d2690858ffd52c4633f7e33aa0bc1c0cc3a88d08e466d4475c72bf813952f5bbae4e536fa78ce9ba8286b96bae62aefa6a175aae9f5dc3cbebefb008242a2cdf5dd605dd44eb8b368fac55a9236bbe3bbf1075a6c9bde80354a2096a37397ee8d9c0899ef03554c3f64027d251ad12e61acc1b93e60c1cce22257dc6cd98f7df5bac2047688554af0c1628cb0864704be8d727b7815c", 0xb1}, {&(0x7f0000000880)="d7fbf0effdb30e367253e37a5dc264cd99d025f1611b057203cad372f2167c0b98437f9fb9d290be8de514a94bac84cc5ccee0dfad033fba3c1e8c50e71792366393011ef896a2447ef1984657258194d743823d44fac4b558121f9407dff4b400bf9971fd4aa88c1cbf5e9b33009c755ac59101ba0181ed6e6bc1269aef6ab479e7eb2da93f3804dda196c3c3c70af386f61b94930d9e3ba785b70b", 0x9c}, {&(0x7f0000000940)="e38040b9ba5f7262b4e0de038ac31efe510ec5de07cb7234b8b8fc0226fb55a085e86450d88b5eb2e5ce9ea9c7174453f74041a23d5854f358d1ddbdf93713250518d0468ed7957b98e7a8c78dd55c45803b839e32730963b58ad3576673994770b1d303d4586e0012b2f020ac71bd7b520918ce1c0495654a6f119528fa174c9f95a3a801053701a813f5eed0674f6e8eed1d2770cd06e77a5704a4e9a224091ddf057ea8ed5973019269d66180827ffb63cd84f29203080a647563a7e6df717f837c38f8269e2cf09a9215d83743d535e42c249f833ae030d972b56684886066a0b44822d63eda919d57901697e887f1eebfa3b815322f0081481a59e4e1bdceb694eb9ea4d0ac950c3037f0276157b474110204b643dcaea710561fb0912c26d9b42ec1273c449ec010fcd8524288976922050cf498225b72d6820f9c5fa0c5b7c17af533130342ac40854ae2f195abbf847ea93cd20093f396472451a147353044a8c95f536739bb671842f2aa28f4c65bf76e93932d118858b9de9474111d5c744f089aec6e25d40d02cb7cbd0e8dc767f55513eb51cdc4a7dbfbec3571930bb4eac068ac62949b9f6c293d51312046aa0de21838414b2949ea32612d1f57f653bd81a6a1397b5e48efc0694bad0a4fa86d9a132c1130ba6e0507eeb34f6d7863ccdd7113f86d16ee1c01130955bc358093f52516f817af29a8782e291feb85f0dd9c4eb877aef21a8f727e6576941238d12f98688505a82bc53fcf1b1558730d83004e5ecff86d06ab891f4d0686eb6ab5e8c3a92ab309823796c7bdf7027f5450ae4c2c9c00fc099a45d7a65226bcd2560e02d24fabc8634cced48bd516ec793ede1b9f86e071f6210a424ff256fa0f4c733c940b2036be8e1497922f1058173382cd4679fbaf311fd022e76c525fffb1a85d8e444003920739dea2c3265d0df6cdeb8f8439758b34b15731b6ad17aae75ecacb61ec67f206e0c385c2e3f3497f6550194bf43b49f55befdd7f286fc470c1170ceca98cf370ead7b6eb42aef8aa72d114d52525a93e6c565c423d8ba0d499e3588e5072bad7be261c2635c2b328814f99178b80858a29faae2582b809e36f9f57c3db2355c17551efe4f9104b30f8cec5592097bd03fc83a450f98597ac063b2e8fa96b236c2f1280b4a73b348d8c279e3ac70a9a99ce7f4faee6c1230c65e17c2d1d4817627e27947508bba770fadeae675bdc005374302c3f4a27ef7df521f74d2ef1c816d19b6f75cc0b28d174b08033cc313296e156202a98335e24271aefa1ecd23241bb30c3ad2413d9f4e4bc60d1f18188dcea2b744e83abdbb6329feb2278d0bdaf86529f67e6f1c07347b231051c548034f88aec79893eebb813f97e2ad34cf5278ad001fadc9cbfcc0aad8531c0b68ebeeda7e543b2aaa34dbe5e23e299cc01a42aa2c8f04df175603d4646ec2aefdfe31510573c6cdfcf9640b991e441d56ab8ec561a051bd6768b8a11d9d3212313162bc0fffa34a27ee54324dff5138e9dc5f2b0d212c95d51751e1a349ca59787247f38683de928cf2ab3a21fb5eaf1b312c8f89e3a34d69ebf5b1e582a1f37d789e1e49e2887418cd7096264b30f87a13f238f4685b357aaefcb54f1f0bb349d52351fa2f66137c011951dda333c4f68c95e9e4e22a9ed830d7054b6ef9ef56d78186282ea6af669e8f7b60c0c9a54cd57b075018a3afdeabad1d225cb946ef1c8f2d545f661f63e34afdbbe513bdae295cc8abafdd2a0716d8559737ada056bc54a723d535adc4e682a99f2c63552bdc89d906b0ca0bfa071384de35d582501b3fc5c587508f7d8d42b08a733541cf5bfa79ad23a30b65f35e65905851f8bcac6a7c9d64275e04637a296fd825f1494fdeee1ac42a82c4cf1b758f9051bbdcc091c4ff20f9d6a32eb5877a9840e606f464a9c5f9dff9d5151794cbaab366f7bdc0d761d21f33dba0e5eb3e1344d75f94ddbd1c99839d37185a5cebb854bcd8b9ec2c8e0400a4a04b12bfae39a5cdea1cd64b6d34a3195c54d383357a23ed7e93748ae4d34e3ccf9e9eeed81d437b557eca0acd78ba5126764c7a51e67e89aa74187ddb44bb2297bdfdcc92054bc5c84c364614b12018ac7b2e5300f8b826e71c3ececb4533030c4998774fb5f4c0d4627f50d20616734d033248b6ae347bd2ea8f412deefb87c75d31024705b2d15d587069bc33f67c86b20865c0ec488d551ed4a93135c781b6e732f6484d8d114b25597a9c4b2df34ac50e528c8bd39eed382a5d4245eec4c7a0b4fdb3a93d21c61f7abe440400113cb6f319f64d373ed448456a1d9cb7dcf33920a0a30fb80a0276833277c38f769c8441f38860258608b240edbcbfe3ab7b8b5a985c4cf13e8927d4f95daaa9e5bbf23cc5f978932e4032106ccf3bc7201bf78ef58e94293f2e9b12fe7e8810b828c55074717a00c0f3f39d03ed55fcc32e970c72b592def89dacbd1ce6267a35d194634cdbadb895aaebae20657ac4ac29c5ccfc0644bdaeb37d0623a0f5e40b33e35ed3e649954ba855e8a78f78a58d01cc7e9319704381515df1df59d18eca23647a536ef05ca1eddc75d4c912535a5fd1afc44ae499f6b6b1d780490e6fce988f4cca2df5fdd3ddafdc8d4fc1e8e2e9dd7ead8eefd10f7b7701210e1c51d8cbdb359333892b8d3d05d54045a4837dae7f678d8d2b8f068adeb1f29db0982dc041aec108f50864b67cf31096af1183da16adb1cbae516ed5d7906ba1d742a87a8700da38ae08ce0f2afcd41a57714d046189a75e3a5e9a22a4dbe6569f359c45239c5aa041fb10ecff7284d08dcbec591ea08e87c6415055c1b0a99d60e323db78f3f83b0a5fb7a289d93b20e6cb2a80e4441176816ba2b271371b55189420f0fd4902762a323c322807eaf6ff32b3a9d2c226e139c4faca6250b61039c9dbf35e36d07987f9fe0569dbdd2404f4267821210c68bac614fe14129a85e92affd58e24b0bcf30b8102f570a2c57c017c1831069c8012c6c2465d00ae83663525f61c16254bc35bb3f9fab83f0009941935fced7c98e65a88d5bd6f91843c111a3fa6e52869d5b8e4156f77e33855325f04f347f70e8616539a0fe79f6bb4a26c58e8692a4daf3d4e96f024d2b180ac1a592f84b48365cfceed89e930d81a68bdf4077b8fe4957932e2680ee9731e6c28d565d43f6a584c0d977021ea486ff46860ab0228eead5c5a12a6af6d69711c6ebf360140452c48e8df877326d5cacc872cbdba4d8a19afabd4c2ddf6471c48b0188ff2d7969f5950d75526766307a75b78fa4743a0f1fab8fe57663e1c1cfcf8630fc0ec73587097aab286b1f3ae3ad5caeb6e0caa21406100ac4488155a9544b5a28a2af57aa1cf0e09192198b987455f7704fcd6256e6f183ef4802738e346e274af2f959f44ad01fbca12009ed3c78da0505c7cf59848555b9228a3d78660ebdf6b201d03cc6f95ecefc0e19813daee41cd65ecfc69e403669d376154a78c39d785f80a1eaea8c5a82132ff136967f58eb2c83daee30cd4b2da2ed55b98172d5b8508bb739c0411946a9caa1b3c3c7a7426dd3462ccf27a9a90b89969f3de7f0e5cddd7401c3231a3024144ac2986f5c01039fe4dfa5803cc5b8d8e5717d0e8b6650887e8b3c240a0b924958cb88de3a4da931991b0465049d9f7043ee4006a2978cf19f252407aaf0103aeff40d86156f7fbf6c300231183eda798ced8cbca1f0ce48e05c3f2d237b79990b97b96420eb5004527a6e3e715f40010cb6d211821adf6269b1028c178e514c9f104d695295528b79f9d4a16ddc8ee2704c54be8beacc907331a866c77f61811ded76bff108018232894df55068fb54cf3043c0be4ee4d88a3cea0411415109da67aad985ffcd1bb55d2a8938dd7213c833c9f64d2fb5bbe9827c8ba34545e5af675d7be0283fede6467b163998792e1ec6a312fb26b35634ac667025239fc7d3bc65cb6e8289a8d148ea3326685c3d1e0c672b68a74939fbe1ce7d1fd0d33a7e7050bd8643659adf12b963a5f9a2c3301a58de3c7e434fb659f57b672342267089744bb7c42577c764c64f72a1c6a84bb6df01e62a74d284fbbefaa84bac3726545f579745c86fe2db1a8c5a03e0eb5d969941634e64b9fae887e391d8c5707c826d61b5f654ee811440e7037a6f121c6e967d66615c881382747fc9d9fcc9c61da803756bb56ea47a41b22a1000b62a7238d0e794b8582c4e792e86e28286ec43853a310d1b462e702d6df35a44c4970ed6d12478f8270f002e4946d9fe7c0005aba3fc53f684146d08d245c6cf835e16761a7293290f2aac3fd9e535a793b05c75882fd284831cd3ec9cd9f899b4124c800244cd022b93bbd445b539984d73b58bc016942b24282cae19abc1be29f4ffe32676d7cf1dd4a053d2a94ec44476f4e2ff20aa528a7c86809f2473acd8c5ad70643185a29a788a87e18097b5116ae3253b02eac958b12a7cfbc0612391a8a463ebbee8cd47fa1f002597ed4d38b6e675d48f0d80fed5fe4d8c813149095fbd880ff942e8f313a61cead813b55f0729f4acede521c9b816b38cbea45388b652d949f343b395cbe4a8642da3a90b4ee3d659bb37980ad39b8dea8dc6e48e3dbe550754107084f830fc44fc44a6e4d4e578286777047220e4a19b25d5bb6ec855c3378ec8e36ab5bcd3d051a647ed70d5d5672374155b9877a19042e08976c3f31c33d614aa0ebf07d7fdde2b01731cbc26050111e9b889bd450d23284d60803cabd9efcc4f14a7a5b8525ff0a76d90517bc44eb6c5b5634fb68d6a237de20b1a07dd26d4008736e2f7a5c2c43a80952b79dfe7bb2d73e263bdad4adcd4d31dd20e8de34b23c53a7fa89bcc939ca202f861e92f2382ad59b382a51f3ab07d530fc4b152d35d3657cb7ab5afc457b992d30840d41fb9af57daf58f8b9ebb0015e62adbd762b7a5c577105cd76adb79dd16a9708ebcb29671e57003680d8e07a2e7253aa720f193f35a7f1ec353376010ab200afea9fff199381800bf6c57c2526b63de89c30018f494636b74229e818c705938a2433788e5f76efde0525d725fa9a5bcfbdccc42a912a62773c46776ba492e4e41f25ad87fed75cb5723ef9982f38e4b7efa38f8b8b7068ce621a54e652ce0a82ce6516381af77fd192e740683066cee5778c6ef61a3299bc312b62d3e80a336afaa571d5a237fd09e5b794ccd152dbeadeae7c02fb7a873e7e22a4788a99225220e6f4cf1e999535d8abd90a2e61ed8c1fe41564dad862cf4e37e2771350fe55ba45ed9bcd86a9f285c9d1d67033839c577b9313adfbb752641af26e43b222dc5a0bb69d04172d1bdfafc831d400168585c03adb5710a07f0b54645ed17bbb547271fc79241e7014f0c5c961d99bb194de79c1298b623f01375cc5eec471851c4aa8db82ea821210fc7aa54d365ba4c7b56d9026c8d5c9ca08a5dab55360361f394e7a0de37fd33ee5753a4340f51835eb27753097c317110fe07c47efa1cf5c2826c59dc5a532c61a2906da429636f71105106205480c9a3601ce5db586e90626dd35f6702346c7c4c8879215bb47a4a59b9162432215dfca0cf9509f31b2fd096a2707d75c4cb9b3543ab84348282f1712216f1a93bf84405f84de21daa6d8f86b3a4a6043af14f71c58a42781235b95b2b95bbb37e2d6363dd3248e1e21ff4f3ea9c94f78d0552fa14cdf9f3c80578e966f5e978dc3e65599dfe7c7f2a318bdb095d6137172941a1329954b2c90e88a55e76920cf697c5a7c6ef6a25", 0x1000}], 0x4, &(0x7f0000001980)=[@iv={0x108, 0x117, 0x2, 0xf4, "ec8e45af8fcf76e2451722efb37b5052303f04f98beb41876a7dd648092eec4be7dc90c4aa2f9200937b70aa82e528dafb5d55c08626b8634f551a502c5da3108b227cf1de68c05a30e2d9a5b9c29a61ee40c5c74e00241cdefd6206b3a89837fe8e52601b01d37b8e81156a6c2fb07d710e2aa730e3c343c34fa9f66ca532380399fd7981eb395189973e9a2a098f5b278401abed4183a8d765ddaf6942d5a3c669a65427b80b7c544e0b01e655761448cf9ffd03069e040ae5afc2df107986b83a841c88ddb0aa48769f9009dbb31a533d6b74e87d429d768b19ea14e83658de83cc3ac922ea3fe49b58eb2fcc32560ae7640b"}, @assoc={0x18}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @iv={0x108, 0x117, 0x2, 0xf0, "3ff65a1d6844e8906ee42193a310c1f4876f5fc86ce52fa40cdca2bdf2e48179f07480184e30b8d2a1acba1be25ea5cde3bcd6fc0b6f6837c9703cc7af138f66aac7ada148339d50467bc8090f62d58ff955f782984ade5c8caa04c45a2bf3eb78ad28b291e209ff54cf8eb46e4119ff8488f85314d308a8e3f83bb4350b0e7788b0b84ca58d011d97626cb57ab1634e7eae28d23bd44ec0ba49f5f847324ab5439de7d5c3df6d6eb9b4dd177c3b1c4a8c80c05fbe5ffa1c98279db9da9880bd5773b99d64a56f26ac4c318f180907aa2b28c7d2f90d0b5c36ff27011a7b103fc270cc5c8f09e771e371d85a45d9b47d"}], 0x2a0, 0x40040c4}], 0x2, 0x40000c1) 00:06:57 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) (async) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000000), 0xffffffffffffffff) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x2c, r2, 0x400, 0x0, 0x0, {}, [@SEG6_ATTR_ALGID={0x5}, @SEG6_ATTR_SECRETLEN={0x5}, @SEG6_ATTR_HMACKEYID={0x8}]}, 0x2c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000328bd7000fddbdf2501000000050105000400000014000100fe020000000000000000000000000014"], 0x30}, 0x1, 0x0, 0x0, 0x8c0}, 0x1) (async) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x300, 0x70bd27, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x9}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x40081}, 0x50) fsetxattr$security_evm(r0, &(0x7f00000001c0), &(0x7f0000000200)=@sha1={0x1, "d76db9ee15b054764ef252f801ea859689a653f6"}, 0x15, 0x0) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x10, 0x70bd25, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}]}, 0x68}, 0x1, 0x0, 0x0, 0x800}, 0x110) syz_clone(0x29280980, 0x0, 0xffffffffffffff26, 0x0, 0x0, 0x0) 00:06:57 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x1}, 0x8, 0x10, 0x0}, 0x80) r0 = socket(0x1, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="44f3ff1009b4cc9f4ed02b37b753196cf7a9fcff0f0f0358f1472d4c9d1f3725eb422383", @ANYRES32=0x0, @ANYBLOB="00000000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r1, @ANYBLOB], 0x44}}, 0x0) [ 418.225630][ T7] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 418.465616][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 418.745632][ T7] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 418.748250][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 418.750370][ T7] usb 1-1: Product: syz [ 418.751444][ T7] usb 1-1: Manufacturer: syz [ 418.752647][ T7] usb 1-1: SerialNumber: syz [ 418.754489][ T7] usb 1-1: config 0 descriptor?? [ 418.796082][ T7] usb 1-1: error -2 when submitting rx urb [ 418.797864][ T7] usb 1-1: Failed to submit rx cmd [ 418.799327][ T7] ar5523: probe of 1-1:0.0 failed with error -2 [ 418.996066][ T7871] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 418.998476][ T7871] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 419.000925][ T7871] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 419.003109][ T7901] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 419.003165][ T7871] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 419.007857][ T7901] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 419.012584][ T3173] usb 1-1: USB disconnect, device number 40 00:06:59 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x1}, 0x8, 0x10, 0x0}, 0x80) (async) r0 = socket(0x1, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="44f3ff1009b4cc9f4ed02b37b753196cf7a9fcff0f0f0358f1472d4c9d1f3725eb422383", @ANYRES32=0x0, @ANYBLOB="00000000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r1, @ANYBLOB], 0x44}}, 0x0) 00:06:59 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)=0x2000000) mlock(&(0x7f0000183000/0x4000)=nil, 0x4000) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/64) 00:06:59 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) r3 = socket$l2tp6(0xa, 0x2, 0x73) recvmmsg(r3, &(0x7f00000054c0)=[{{&(0x7f0000000000), 0x80, &(0x7f0000000100)=[{&(0x7f0000000240)=""/118, 0x76}, {&(0x7f0000000380)=""/195, 0xc3}], 0x2, &(0x7f0000000480)=""/155, 0x9b}, 0x10000}, {{&(0x7f00000002c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000002a40)=[{&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/121, 0x79}, {&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/109, 0x6d}, {&(0x7f0000002880)=""/109, 0x6d}, {&(0x7f0000002900)=""/71, 0x47}, {&(0x7f0000002980)=""/151, 0x97}], 0xa, &(0x7f0000002b00)=""/218, 0xda}, 0x7}, {{&(0x7f0000002c00)=@isdn, 0x80, &(0x7f0000003100)=[{&(0x7f0000002c80)=""/230, 0xe6}, {&(0x7f0000002d80)=""/237, 0xed}, {&(0x7f0000002e80)=""/250, 0xfa}, {&(0x7f0000002f80)}, {&(0x7f0000002fc0)=""/54, 0x36}, {&(0x7f0000003000)=""/226, 0xe2}], 0x6, &(0x7f0000003180)=""/235, 0xeb}, 0x2}, {{&(0x7f0000003280)=@pppol2tpv3in6, 0x80, &(0x7f0000003380)=[{&(0x7f0000003300)=""/122, 0x7a}], 0x1, &(0x7f00000033c0)=""/178, 0xb2}, 0xa565}, {{&(0x7f0000003480)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000003a80)=[{&(0x7f0000003500)=""/211, 0xd3}, {&(0x7f0000003600)=""/130, 0x82}, {&(0x7f00000036c0)=""/94, 0x5e}, {&(0x7f0000003740)=""/137, 0x89}, {&(0x7f0000003800)=""/227, 0xe3}, {&(0x7f0000003900)=""/45, 0x2d}, {&(0x7f0000003940)=""/221, 0xdd}, {&(0x7f0000003a40)=""/64, 0x40}], 0x8}, 0x9}, {{&(0x7f0000003b00)=@rc, 0x80, &(0x7f0000004c80)=[{&(0x7f0000003b80)=""/209, 0xd1}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2, &(0x7f0000004cc0)=""/70, 0x46}, 0x8}, {{0x0, 0x0, &(0x7f0000005340)=[{&(0x7f0000004d40)=""/236, 0xec}, {&(0x7f0000004e40)=""/216, 0xd8}, {&(0x7f0000004f40)=""/187, 0xbb}, {&(0x7f0000005000)=""/45, 0x2d}, {&(0x7f0000005040)=""/207, 0xcf}, {&(0x7f0000005140)=""/245, 0xf5}, {&(0x7f0000005240)=""/221, 0xdd}], 0x7, &(0x7f00000053c0)=""/252, 0xfc}, 0x9}], 0x7, 0x22, &(0x7f0000005680)={0x0, 0x989680}) (async, rerun: 32) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='mounts\x00') (async) r5 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000056c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) (async, rerun: 32) r6 = getpid() (rerun: 32) sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x4) ioctl$NBD_SET_TIMEOUT(r4, 0xab09, 0x0) (async, rerun: 32) sendfile(r5, r4, 0x0, 0x80000001) (async, rerun: 32) r7 = getpid() r8 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r8, 0xc, &(0x7f0000005740)={0x100, 0x8}, &(0x7f0000005780)) (async) ptrace$cont(0x18, r7, 0x1, 0x1) (async, rerun: 64) ptrace(0x10, r8) (async, rerun: 64) ptrace$setsig(0x11, r8, 0x0, &(0x7f0000000000)={0x2, 0x3}) sched_setscheduler(r8, 0x3, &(0x7f0000002f80)=0x9) 00:06:59 executing program 5: r0 = syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f00000102c0)='./mnt/file0\x00', 0x0, &(0x7f00000102c0)=ANY=[], 0x0, 0x10235, &(0x7f0000000000)="$eJzs3E9rHGUYAPBnmjZYW2sQD94cUGEDZtk/SbH1EiylB00Jth49bHY3y7bJbshuNrF48OKfD+FNT34HP4A3Lz30GwjeBC9FqOzMRKQoJnWTbTe/H8w8M+9Mnvd9h5ewz7BsAGfWQvr7b0lciYsRMRcRlyOy46TYMqt5eCMi3oyIc3/bkqL9r4b5iHg5Iq6Mk+c5k+LSdz9+9en3v3z4zrc//DRX+ebrX6c3a2Da3o6I7Z38eH87j/1OHu8V7Y1RN4vby6Mi5he27xfn/TzutzeyDPuNw/sa2T+feie/v7+zNxjHza1Gcxw73c2sfaeXdzgYdQ7zZH9wr7GbnbfaG1nsDvpZ7DzIx3VQxAeDYZ6nVeT7rBnxJCKGWTcxHObt7YN2Pp+d+1ls9oZFe56332ofjOOoiEV30dr4f8/4RfBRt7d3kI7au4Nuv5eulKuVcmVpt3l1qVKpXqsvdVqNzebVdm251dhcTkvt1UESi2mp02ympVs3biym1Uq5Vq68m966/Um61UpL4/hBt7c3foSLaa1cXylXF9O3qumdtfV0/eObN9fW76Zr/V56uz9K65W0Wr++Urtefy9dv3M3rVVqlX8Z58XnZf79rSPNf9jdGvzH/GvHmf9JSU65P2aMBQRwbM9Y/1/7/Bnq/zif1//z6n848068/o8p1f9Z3X+S9f9sfeCdYv17rPrf/E/GbK1mTp0FBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZl36+f297GAhPz9XtL9SNL1WnCfFtSf/IHkq59w4b0RcOOL9XyYR80Ufh9v5iFgttj9ePdlnAAAAALPs0ePSwySr1vPdwrQHxGmaz/bJ5S8mlC97rTOxNZS9iHp9UtnmsvFNaqaXonhDNREXxruXJpXtSOZOtTcAAOD5oBIAAACAmfb01/ABAACA2aP+BwAAgNmX1f9+/w8AAABm26PHpYfTHgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zcuwkCQRAA0Fk/lxyi2I6JJdiMJViIHZleHWYiauAIIiLCKQfLezAcc7vM7oSbDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA7drDatudmt51Ltd+ftIMAAAA8Nni/hllOstfy8xLrr17u5eXUuOIaCNi+uX+XYlo8oxHTCJinXGe/7t5AAAAqFe3P26GvgMAAAAAAAAAAAAAAAAAAADwxPw/AAAAqJL5fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAjd15OQEABmEA2s8C3X/aIugGgpf3ICHHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECfnVmnxo16078AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+O3AgBAAAgwBwavNnySGP7h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBb/sruHKMACANBANSksUzlz6z9rW/xF0pIBAtrD3EGjoW9Zoc9t0u1KK1P/b8c2/qUN9Org79qjh4AAADAH+R+1XhlCRwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnu3NoBQAMAlGspfuw/3gVPDwOkxi+QBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDyRh/3RGdUAgBQsm8uDwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAzw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbggAQAAABA0P/X7QgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAD//0TeEa0=") fsync(r0) 00:06:59 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000904000000a03fc200d618ea9273867bf191dd314440c86fbc8e91d0787b35839a324598cf7490f837923d5cd9c25bbe8e730b51ddabd7d8930670200a28d9c284ffb869262e10cc03657b30900ad31c834d2a8182a4af4897c4cd2248eb29d7bc437f5ea594ee97bd7b40ed260052b0e71f6ae2baccbfadd2c12ac0641d708915"], 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x0, 0x7, 0x3f, {0x3f, 0x0, "709699f3612f909bcfbe882102a7eea088e98f985e84a2f0c342e6a355a8aea1c6e35916acddc25ce35bcf31f5878998bd5736a1fd52bfd12f03dddce8"}}, &(0x7f0000000140)={0x0, 0x3, 0x96, @string={0x96, 0x3, "c10cbb1e499ee276eb58f62ae9178173388d1d111ccff9dc82c8b114574fdee4ce812c19e92ec8e4605dcdfa2f6ccb603c29d264c416104196262e98101ba37724b72372306e87ce7b2c3b32111543f47a9d4dfd42e747e44b976ea9531beeca1841099556c546f722cef30d2f2b0cd1f78f8be7110d8c482227c3a92a7dd27376f88e28156eef9bf1ef2299f17d0129b36bc83d"}}, &(0x7f0000000200)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "8b110ccf0441b67052e9b6e514fcfc2a"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x1, 0x1, 0x20, "e0d69d55", "80582cce"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x8, 0xf7, 0xa3, 0x4, 0x5, 0x1000}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x0, 0xe, 0x9e, "b70f8f502030a60387d3e1c88e3b019633354fc19fa2d635ee5847b99236c5942c2016e7391fdb199f39157f3673d4afeb788638d825d6008945affffe22e6715e3d523f3ceb540e91ea56085f94884db1dc0d74a89ed2c7766a81d8fd26aca8a655a4e44e2f98542f140894fd87ea72498dcd2d1d9315bba901772cb9d17753790c34228e2a1ee44acd91eb8ed4140ab8d6f810caa5c342415b1c468088"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xd7}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x5d32b33b9cd04986, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf876a6fb55e9fb7c]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x801a}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000540)={0x40, 0xb, 0x2, "c36a"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="f2abc995c632"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "8048"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x7}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x80}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001000000000904000000a03fc200d618ea9273867bf191dd314440c86fbc8e91d0787b35839a324598cf7490f837923d5cd9c25bbe8e730b51ddabd7d8930670200a28d9c284ffb869262e10cc03657b30900ad31c834d2a8182a4af4897c4cd2248eb29d7bc437f5ea594ee97bd7b40ed260052b0e71f6ae2baccbfadd2c12ac0641d708915"], 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) (async) syz_usb_ep_write(r0, 0x82, 0x5, &(0x7f0000002340)='hello') (async) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x0, 0x7, 0x3f, {0x3f, 0x0, "709699f3612f909bcfbe882102a7eea088e98f985e84a2f0c342e6a355a8aea1c6e35916acddc25ce35bcf31f5878998bd5736a1fd52bfd12f03dddce8"}}, &(0x7f0000000140)={0x0, 0x3, 0x96, @string={0x96, 0x3, "c10cbb1e499ee276eb58f62ae9178173388d1d111ccff9dc82c8b114574fdee4ce812c19e92ec8e4605dcdfa2f6ccb603c29d264c416104196262e98101ba37724b72372306e87ce7b2c3b32111543f47a9d4dfd42e747e44b976ea9531beeca1841099556c546f722cef30d2f2b0cd1f78f8be7110d8c482227c3a92a7dd27376f88e28156eef9bf1ef2299f17d0129b36bc83d"}}, &(0x7f0000000200)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "8b110ccf0441b67052e9b6e514fcfc2a"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x1, 0x1, 0x20, "e0d69d55", "80582cce"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x8, 0xf7, 0xa3, 0x4, 0x5, 0x1000}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x0, 0xe, 0x9e, "b70f8f502030a60387d3e1c88e3b019633354fc19fa2d635ee5847b99236c5942c2016e7391fdb199f39157f3673d4afeb788638d825d6008945affffe22e6715e3d523f3ceb540e91ea56085f94884db1dc0d74a89ed2c7766a81d8fd26aca8a655a4e44e2f98542f140894fd87ea72498dcd2d1d9315bba901772cb9d17753790c34228e2a1ee44acd91eb8ed4140ab8d6f810caa5c342415b1c468088"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xd7}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x5d32b33b9cd04986, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf876a6fb55e9fb7c]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x801a}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000540)={0x40, 0xb, 0x2, "c36a"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="f2abc995c632"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "8048"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x7}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x80}}) (async) 00:06:59 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x1}, 0x8, 0x10, 0x0}, 0x80) r0 = socket(0x1, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="44f3ff1009b4cc9f4ed02b37b753196cf7a9fcff0f0f0358f1472d4c9d1f3725eb422383", @ANYRES32=0x0, @ANYBLOB="00000000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r1, @ANYBLOB], 0x44}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x1}, 0x8, 0x10, 0x0}, 0x80) (async) socket(0x1, 0x803, 0x0) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="44f3ff1009b4cc9f4ed02b37b753196cf7a9fcff0f0f0358f1472d4c9d1f3725eb422383", @ANYRES32=0x0, @ANYBLOB="00000000000000001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r1, @ANYBLOB], 0x44}}, 0x0) (async) 00:06:59 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r3, 0x0, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r4, 0x0, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r6, 0x0, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000001e80)=[{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000080)="fa284406a2bc78056f107b05fe50bbd03e130a91e343f5adac4555b3dbc82141a366b55fdfbfbcce39e35d995bc7dff85a6cfd285c5c359f84b6fc63b1ccece6fad32cb50d19299f63c60a5b9eb8a94c0a06ecde13829a1484c1dbdb7133e87ea1db6deda1771e38c4a057779c5375be1b470b1f5bc5c35e7e96b2cc2f25ec6db37e59996a81998bd23d12d16746a06adc38f11276e776867a89a92ccef2d53f201cb64aa319dbd991d761d2dda909f79068", 0xb2}, {&(0x7f0000000640)="2624db19c8bc5581c6108b78d23b381ed81995e9bb9efe9d55403f52c66b213505a04b986bb2993ac469fb9707e567f1056be300333bf3e6313ea386243ba36f7bd255d4cbec9a69ed4ce83ed5cf8e176fb2d63147fbf0f6d1f4a3cae17930a0ad3b46d2d3d7b4c0bdde94f02aa7d03f45b150ed393a2fe0404f198f7f3301c9547e1b0d4ad962c7e201c17d83c261bb980895a0b14d7e9245213a34463410d2c5ba8257d88c72d1943ae71d59ae5dcaac985a8035b9386abd209cc048cca0f92644d9c9f0246cb01d5fb5ef086bb33778be5db6d3a84925ec9a81d94cd6bf0eeff0831aee7afecdc6829ca49a", 0xfc}, {&(0x7f0000000740)="e0af8cbf03cc2e352deb88e3b3d6698a43e7ae7433ff27db6fd13a1a908fa3ab634bfea11287be1111b6d4a76506eec6703d9fd5fe4e504fba1c0d219d5d1d9c9a3b5dbe6f163a5a2861623821aa9d76bc2943c68e2682832fd59579274cfdedab4780f29b4ef4e7b937e865a1205ca0c9e34998eccc8259632c41bd2e6390a7ffcceae64ef6a936a8170a0b79b91fe764908175b79cb9618e37402086f374032e207d5952830dbf9147fc47ca8f28bbb6385e26a605c1cc0af81c62794cd7cc4bcb2993d3dd8ac28d6578fa27ea92a1c05945a0d6e895008cfec30376a8ab5fb5f47dbc27897f349016b921ed31c80f6d184214b3365a1611d2955505", 0xfd}, {&(0x7f0000000840)="378e5449244919b777138da3917849a897f4344e9bde3e611eac8c6451a177e1a87cac4fccab9b7b502eec8226b0ea686fc2c99453deb6e4fd7f695301fe70705ffb0fdce7d0b597ef25f84512b0d4041321b6e6689ce52c3067817fef6b4eb75196ba1a2861032c8d2666fea40f3a2411866049af09cfbbf744b0bba1da3f34ba5fcd0536eb6ad899a27e07284f9996474b655598e7316ea0a3af11f0e1ab24524791b5b0ab82eba032bd655c2962f0d684f44846ececfb0c7986d21659a7986d8c69a62296fb93c0aec3fddca9ec8408919dfd6a889d47", 0xd8}], 0x4, &(0x7f0000000980)=[@op={0x18}], 0x18, 0x80}, {0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f00000009c0)="72ffded102c8968a50623652933ce44eed601802b8f36231c9a0374b07db8a15d4aa93bae62cd6971baef15e30e652ef42f540f2746907d349fc82ba6cd530f19a9d2682459c73385bb9db051ef5eddae76327cc789d3d9c03a37f7f58b629c00d5f60e216fe57e59e7c1a8cca927c38aeb4b49fe0b9b396", 0x78}, {&(0x7f0000000a80)="b84b345558f6919e000aed1a503c73fdc841f78d47ba9d6f", 0x18}, {&(0x7f0000000ac0)="d06d1ae171ccec16c18fa0af715934cb53873a24f4a7c31c6546ec34d2a40ad46cd24259cf02dcd0bc8e58674d950e1fdb322eb1c136abe5b159160e3757778f973bd3a633f4de27f373f9707bb6255673a4f05fbf026bf1616c50ec50f277ebf413bf455fac2dd05cc1df8e68d485ff1b94", 0x72}, {&(0x7f0000000b40)="90c51536ab7ca1205b2a544ba4", 0xd}], 0x4, &(0x7f0000000bc0)=[@iv={0x78, 0x117, 0x2, 0x5e, "cc0c09a49976285ff923fdd39853ae802861e22075bc4db90a615aa8136a5958d1e590024f86924b529cd3d5fb46bee37edb515092a43f6d26f36deccf94270b27b6e9547c6ae12bd398b2157614d55db70d9945eeb52c3b47719d158fa8"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}], 0xa8, 0x50}, {0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="5187521760db1fee153200ffab81361b9b081f2a4aededd6cd394aff56888b727151ff72c15181cb3c0a45a9fd07b03680df5ebcd8273450f4ec7d289597a0269867f6caebe3af800232a7b3cf49bc5c41dd7c89023e0a9441fb039838b6480fd326825fe90ebe1eb207e532d6f98a35aa9d7f088acbf5213e999b", 0x7b}, {&(0x7f0000000d00)="a47040389f565b3005afb773a47631031d4af6f5", 0x14}], 0x2, &(0x7f0000000d80)=[@assoc={0x18, 0x117, 0x4, 0x400}, @op={0x18}, @assoc={0x18}], 0x48, 0x4805}, {0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000e00)="7755a33e62d10b5914170257345d435c9c38ea617df05f738cb72cffd4e202d2621f8e73bf8e824a4dbb21381d52f54fe2ed7aaa2c7b4d8d706b602153e8c20ff46ea792bfdf38428fdcd7f6d8d6e218552bd197b89148ae229260e2c27f8e01398439b61480690e7bedff9e36423e094364172a0c86d724329ce4aa07f5ca86bc535b84191ec297ae8aec38bd0a7193b3496896d8fa7010a2e2190d03140fe37c027131c65b6fda2d2fd53c428bb4e215805161c5df7aac0a6e33c8e4196667d84f413e36b0a77b55a8d2aa9da43cab13ded34a3958f923b0e3202d565990efe65476c1ee4db3f77b0137dc28feaecb01ed08a7f83b69", 0xf7}, {&(0x7f0000000f00)="26b799952001b97480b3419fc0a0d791fa8b4be8b87a4159ffd6d7c19d1862b8b078809457675a70d13e0ffe18c156ac2de84d8eec632c0b32f8cc186067db500ba7ca68a59222b7e8c0680ff928dfc0fd0461c10eb67ce13e3cb9cb06ef2ce45841d804aa7acb6aa1e56c164956486780160ffdc7ff9e4e14e1e66f8b2fefc196e78cb2da2f013324bc", 0x8a}, {&(0x7f0000000fc0)="a45ed1aa30f9de8e805249f545ce81c63a47d8ea26dd395bf9e6caa943b6c60fa310a28e9b431faf1703a64c5e1e9c29a9252d855dc7b4fc06e18742a2e3911b85f2b46b3b781a9945c69527687286a593f87e3e6a4ac33da3a2de", 0x5b}], 0x3, &(0x7f0000001080), 0x0, 0x40004}, {0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000011c0)="b7fc74bc57f0ed0a75a2b16acafc0fe472b77ef996176fdda11d103b5dbddfd0507b78d91ae6559ec29cf6e1c3f7dfd52b4539a836180dc20035fc50de33020ed454b46c683ccfede1ee88d6aa29f4dd07400d26bb71a194d9e17b4492a42edf1d863e52d0d28115cfcfd86f8499e64a75fc36ce39743585f974110afe437bfe9a2d7929b1f9df0cf7f762abdd87d4b7a7bc21f682bbb784f4db1eee8ee0823b5db4e4e475fb3451268fecd1cf952af6b8c41cdf152475063c466031be168c0dc355bf26726a642d36957f2bf6f03a6f60a7c6a63b1c1bc69dcf791d55bd99b686944de2d1", 0xe5}, {&(0x7f00000012c0)="1e43d06ab89b662d0c586f7a35bf728fb5faf784601520cc065752bfc4f39f8e67e8c34e6f652c070b9535d0b53dbb964e2b68c00eda9e9d80b5d62e1199bdbc3cc0ba39e482ea652e173075e0fb6e9841a62e1266b5ab4b10a460d2eefcad352b73bca1e4d6b240791f17f20f0a1b99a4dba8e302758da846f1f3a89327e1f848a5630af38eb768cc42be0f271e33572c36e6c5e027fc476bb7cb768cba3634d1a3d7ef643a6d330ecae9a21acb9093", 0xb0}, {&(0x7f0000001380)="dabc9a61be6b3d87ac43a0d4aab18476471b3521e07b00b9b57782230bee2c57542df4548e9865fbd6a11a6aa87886a4cb1bc2256d9f348c77ac7f8b84ce445ba446fd1e76fc00c327edeed2e6e5739b03f46431010c7ea61d0cefedfb858fab8b44a3ac5fe147db7137533b50e0ed902e5070d414cb1f144043b3ec7b438c", 0x7f}, {&(0x7f0000001400)="8684fcca08558781d9f41ef9222addf2434b23ee9c87f717add61a1d1c4965de7ba7b622ce1eeeb44bf420e66a61e561888c09bf41e70028871ec777b3a8daf502bc693ceedb6fe2fc15913c554672e0115a005fc5ea89c00305831659e0c1c7d25e07e4451cd8f67dbdf5f42317a9bdc0fc278ca460028e9a7d366acef4b52366494287c23652dfe9b87182c5aa2a03b17768fe7863431de434ad8b2cc809eb4a153e67", 0xa4}], 0x4, &(0x7f0000001500)=[@iv={0xb0, 0x117, 0x2, 0x98, "f3dac79cdcee133fc98bce34354ad6a0641c8a91a30e97c1c09a185e3e718c8b827c30ef382c1ab4c5321ef746e3a572c6c204612ae376a08fb5f0631c184140138a71617b216e996423fd27f096ac597897401f4e44dc7d98698a4687aaa8e02211c2b8e677def6e4a491af90a49ca092ed7340809b8cfad2b83c7f59b7505ef55eee86010044a9b30f914854ad27dbaa1adeeec1fa8255"}, @iv={0x28, 0x117, 0x2, 0x11, "00abf4c81586af3b011740220ac7fe72be"}, @iv={0xb8, 0x117, 0x2, 0x9e, "9363bca416544d7fafdbb635f3fb237ec04244d092c444b1378d1f14bafdd46415fe9c23357d5f690b0dcbec774eff3ccfa8a92670d98cd5a7c2619fb4465cfb835d4d2aa9aca09159be59f221f76afedd7d53ef36bc97a2b2e18126ca7aa8ba50c429c18c7d03ea5aaa815645c0ef800b7208f47af5dd7ccacf8b84bb780a0120c756fb0aacd38dd91f02baca3ae7b74f234b394b7d6005571c906fa5da"}, @assoc={0x18, 0x117, 0x4, 0x101}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x28, 0x117, 0x2, 0x10, "6a4a1dccf602f206352cae676c67ffe3"}, @assoc={0x18, 0x117, 0x4, 0xfffffff8}, @op], 0x290, 0x4000}, {0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000017c0)="bfb3939d89bdfb91b883447ce1fa7082f4d633b1fe8ef6aa96279effc1f765b045e7406a4a3d0012e74fe259d45a6cb77541fcaa9d5c26be5292c1d69b61c373a28d00250d5e4bf5d89865fde71f1b64db50134236c77544bfd6e3fa2dd3372f27f6ddbeb4a2af3f8700fe551f9eab66715d90df1ad2d22be5352a35747f91b8a8de57a5931a985b8711dcae", 0x8c}], 0x1, &(0x7f00000018c0)=[@iv={0xa0, 0x117, 0x2, 0x8a, "68b35aab845c43f7b47a72cd89b7d555e6859b383e11c88721db9a2d01610ffcb8f9511caf6700abf8fdfcec3f04551bcb863a8494a9c3667ee49edb0a33aa00c6671d95926a5bdaf797e45b08f0f7cce58f37b4e99f77eba491b0962473a0da57bf03195b7ed4dc4e5fe169eba4b3815c694189e6103d576ecdbb36d7d54964c9e7ea086dd647ee7740"}, @iv={0xd0, 0x117, 0x2, 0xbb, "b3c6c468f8f5b0c683caabe19cd3250d644c681dbec9b3490dded3c63058102a15609cb1d5367204e81ff247083396e520c0cd36acc69fb7094fcab95d68e6fd99b8cb87cfd9d97a57c6e5a15da2e823fb58e8835ac19ffc5ac0dd46bf449faa1e6e65d786bc969da1b669f1a23f759f590ea4e9037820f3b75d41db1695539115887fd5e5135f03a1ecb39c8f19ae1ab9f8b71b75f6103470dce85be9e69b82d3604b08f30abc66cc33f6aeeb033118ed6bc282ca69d0d9878e2b"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18}, @assoc={0x18, 0x117, 0x4, 0x2}, @iv={0x98, 0x117, 0x2, 0x83, "e088a6ec750145b033e458739962ef2539990ee00b4ae796f0d2af7b304a2d92bec2ad44b85344020706a8bbe09251ae375cf3645b30e7d37f83ac0b4e851c81e99af8981154fbd938e1181fdf07ae51e59daa09cc4a71b4c4b526145b92c1660677147170b19e18b17fb2e8995c00de4ca522a5d3536ac06ac130708d94469b57d968"}], 0x250, 0x40040}, {0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001b40)="089869e39953cd98c2b2e4a9a3371a1ab157205f6a0f74e2e354ef3378408c0403e942e60fcaf762c316cb50c33fc336b0b86d659bc10cad89a4c277d0adc96250de41b0d576cf17a54fbc71db3d7a889201f431", 0x54}], 0x1, &(0x7f0000001c00)=[@assoc={0x18, 0x117, 0x4, 0x3}, @assoc={0x18, 0x117, 0x4, 0x2}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xc0, 0x117, 0x2, 0xa5, "1ba2e7d2a7d14766907034a75069407c415c87e0e872f621fabb3d89523afa1dddc44439b2a039af272948297efdc6035f83da7f869caf6c215e77ef8a42909d652298056812ee07e6451c00ddf28aef65f7e3338e2180900b84995ee70a104ae4230974cd2033faf0aaf1a3cff21cc8f2cd1bdfa1978ff0400829bc15237a6b0a9d3b55c9d897785f04d4e6fa138c2fb5d8e4723624544ebc6001b987616ce5d101571d81"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x6}], 0x168, 0x20004001}, {0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000001d80)="cd66960920a8a9334a7038ec6b9be527e06aa8182d50b2864c", 0x19}, {&(0x7f0000001dc0)="2f386f1400109ab79a821a33b0705a0877e6b9637e9db5f4016c970aeef866b6c5e037d8b989a273816e0eef6ada24f187fb32", 0x33}, {&(0x7f0000001e00)="192cff4d566a2338345cd17df11de3d20956a52425d50e5b69e5b74ff5186c6ca6d5144c5b97eb32c5e24e444f5f233e97417ada", 0x34}], 0x3, 0x0, 0x0, 0x40040}], 0x8, 0x4044000) accept4$alg(r5, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1a, 0x10, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@ldst={0x3, 0x0, 0xe, 0x2, 0x3, 0xffffffffffffffe0, 0xffffffffffffffff}, @map_val={0x18, 0xf3aa630a52722bbe, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0xb0f}, @ldst={0x0, 0x2, 0x0, 0x0, 0x5, 0x30, 0xfffffffffffffff0}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x5}, @ldst={0x1, 0x3, 0x0, 0x4, 0x6, 0x1, 0x10}, @exit, @cb_func={0x18, 0x2, 0x4, 0x0, 0x1}, @jmp={0x5, 0x1, 0x9, 0x5, 0x6, 0x100}]}, &(0x7f0000000040)='syzkaller\x00', 0x7, 0xbc, &(0x7f0000000280)=""/188, 0x41000, 0x8, '\x00', 0x0, 0x10, r0, 0x8, &(0x7f00000001c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x3, 0xc, 0x1, 0x7}, 0x10, 0x0, r1, 0x0, &(0x7f0000000480)=[r2, r3, r4, r5, 0x1, 0xffffffffffffffff]}, 0x80) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000000000000bfa30000000000004503000000fefff67a0af0fff8ffffff798db795c9f65331571ec48f06b3a4f0ff00000000b7060000490000e8ffffffffffffff0065040400f9ff00000404000001000000b70500000a0000006a0a00fe00000065850000000b000000b70000004dc50000940000000000000089c81f20273d16b72eb83ec5a3b061773f04a2082ba8cedfb112cf6956e09d5fcf5d7d4ac7152ce30b2f03f5fcd5efe7f503f41a87f1f4bd919985bfea914dece5a5c21a47b7ac0ed516840cbcf90d38fba6e96f8e7c4a504d06d47826df158f549856109c0eab8de578fb92eb6d62f879b6"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r7, 0x0, 0xe, 0x0, &(0x7f0000000a40)="a663f3cb268509f6eb4f5720029c", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:06:59 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async, rerun: 64) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (rerun: 64) accept4$alg(r0, 0x0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x0) (async) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r3, 0x0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r4, 0x0, 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r6, 0x0, 0x0, 0x0) sendmmsg$alg(r6, &(0x7f0000001e80)=[{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000080)="fa284406a2bc78056f107b05fe50bbd03e130a91e343f5adac4555b3dbc82141a366b55fdfbfbcce39e35d995bc7dff85a6cfd285c5c359f84b6fc63b1ccece6fad32cb50d19299f63c60a5b9eb8a94c0a06ecde13829a1484c1dbdb7133e87ea1db6deda1771e38c4a057779c5375be1b470b1f5bc5c35e7e96b2cc2f25ec6db37e59996a81998bd23d12d16746a06adc38f11276e776867a89a92ccef2d53f201cb64aa319dbd991d761d2dda909f79068", 0xb2}, {&(0x7f0000000640)="2624db19c8bc5581c6108b78d23b381ed81995e9bb9efe9d55403f52c66b213505a04b986bb2993ac469fb9707e567f1056be300333bf3e6313ea386243ba36f7bd255d4cbec9a69ed4ce83ed5cf8e176fb2d63147fbf0f6d1f4a3cae17930a0ad3b46d2d3d7b4c0bdde94f02aa7d03f45b150ed393a2fe0404f198f7f3301c9547e1b0d4ad962c7e201c17d83c261bb980895a0b14d7e9245213a34463410d2c5ba8257d88c72d1943ae71d59ae5dcaac985a8035b9386abd209cc048cca0f92644d9c9f0246cb01d5fb5ef086bb33778be5db6d3a84925ec9a81d94cd6bf0eeff0831aee7afecdc6829ca49a", 0xfc}, {&(0x7f0000000740)="e0af8cbf03cc2e352deb88e3b3d6698a43e7ae7433ff27db6fd13a1a908fa3ab634bfea11287be1111b6d4a76506eec6703d9fd5fe4e504fba1c0d219d5d1d9c9a3b5dbe6f163a5a2861623821aa9d76bc2943c68e2682832fd59579274cfdedab4780f29b4ef4e7b937e865a1205ca0c9e34998eccc8259632c41bd2e6390a7ffcceae64ef6a936a8170a0b79b91fe764908175b79cb9618e37402086f374032e207d5952830dbf9147fc47ca8f28bbb6385e26a605c1cc0af81c62794cd7cc4bcb2993d3dd8ac28d6578fa27ea92a1c05945a0d6e895008cfec30376a8ab5fb5f47dbc27897f349016b921ed31c80f6d184214b3365a1611d2955505", 0xfd}, {&(0x7f0000000840)="378e5449244919b777138da3917849a897f4344e9bde3e611eac8c6451a177e1a87cac4fccab9b7b502eec8226b0ea686fc2c99453deb6e4fd7f695301fe70705ffb0fdce7d0b597ef25f84512b0d4041321b6e6689ce52c3067817fef6b4eb75196ba1a2861032c8d2666fea40f3a2411866049af09cfbbf744b0bba1da3f34ba5fcd0536eb6ad899a27e07284f9996474b655598e7316ea0a3af11f0e1ab24524791b5b0ab82eba032bd655c2962f0d684f44846ececfb0c7986d21659a7986d8c69a62296fb93c0aec3fddca9ec8408919dfd6a889d47", 0xd8}], 0x4, &(0x7f0000000980)=[@op={0x18}], 0x18, 0x80}, {0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f00000009c0)="72ffded102c8968a50623652933ce44eed601802b8f36231c9a0374b07db8a15d4aa93bae62cd6971baef15e30e652ef42f540f2746907d349fc82ba6cd530f19a9d2682459c73385bb9db051ef5eddae76327cc789d3d9c03a37f7f58b629c00d5f60e216fe57e59e7c1a8cca927c38aeb4b49fe0b9b396", 0x78}, {&(0x7f0000000a80)="b84b345558f6919e000aed1a503c73fdc841f78d47ba9d6f", 0x18}, {&(0x7f0000000ac0)="d06d1ae171ccec16c18fa0af715934cb53873a24f4a7c31c6546ec34d2a40ad46cd24259cf02dcd0bc8e58674d950e1fdb322eb1c136abe5b159160e3757778f973bd3a633f4de27f373f9707bb6255673a4f05fbf026bf1616c50ec50f277ebf413bf455fac2dd05cc1df8e68d485ff1b94", 0x72}, {&(0x7f0000000b40)="90c51536ab7ca1205b2a544ba4", 0xd}], 0x4, &(0x7f0000000bc0)=[@iv={0x78, 0x117, 0x2, 0x5e, "cc0c09a49976285ff923fdd39853ae802861e22075bc4db90a615aa8136a5958d1e590024f86924b529cd3d5fb46bee37edb515092a43f6d26f36deccf94270b27b6e9547c6ae12bd398b2157614d55db70d9945eeb52c3b47719d158fa8"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}], 0xa8, 0x50}, {0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="5187521760db1fee153200ffab81361b9b081f2a4aededd6cd394aff56888b727151ff72c15181cb3c0a45a9fd07b03680df5ebcd8273450f4ec7d289597a0269867f6caebe3af800232a7b3cf49bc5c41dd7c89023e0a9441fb039838b6480fd326825fe90ebe1eb207e532d6f98a35aa9d7f088acbf5213e999b", 0x7b}, {&(0x7f0000000d00)="a47040389f565b3005afb773a47631031d4af6f5", 0x14}], 0x2, &(0x7f0000000d80)=[@assoc={0x18, 0x117, 0x4, 0x400}, @op={0x18}, @assoc={0x18}], 0x48, 0x4805}, {0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000e00)="7755a33e62d10b5914170257345d435c9c38ea617df05f738cb72cffd4e202d2621f8e73bf8e824a4dbb21381d52f54fe2ed7aaa2c7b4d8d706b602153e8c20ff46ea792bfdf38428fdcd7f6d8d6e218552bd197b89148ae229260e2c27f8e01398439b61480690e7bedff9e36423e094364172a0c86d724329ce4aa07f5ca86bc535b84191ec297ae8aec38bd0a7193b3496896d8fa7010a2e2190d03140fe37c027131c65b6fda2d2fd53c428bb4e215805161c5df7aac0a6e33c8e4196667d84f413e36b0a77b55a8d2aa9da43cab13ded34a3958f923b0e3202d565990efe65476c1ee4db3f77b0137dc28feaecb01ed08a7f83b69", 0xf7}, {&(0x7f0000000f00)="26b799952001b97480b3419fc0a0d791fa8b4be8b87a4159ffd6d7c19d1862b8b078809457675a70d13e0ffe18c156ac2de84d8eec632c0b32f8cc186067db500ba7ca68a59222b7e8c0680ff928dfc0fd0461c10eb67ce13e3cb9cb06ef2ce45841d804aa7acb6aa1e56c164956486780160ffdc7ff9e4e14e1e66f8b2fefc196e78cb2da2f013324bc", 0x8a}, {&(0x7f0000000fc0)="a45ed1aa30f9de8e805249f545ce81c63a47d8ea26dd395bf9e6caa943b6c60fa310a28e9b431faf1703a64c5e1e9c29a9252d855dc7b4fc06e18742a2e3911b85f2b46b3b781a9945c69527687286a593f87e3e6a4ac33da3a2de", 0x5b}], 0x3, &(0x7f0000001080), 0x0, 0x40004}, {0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000011c0)="b7fc74bc57f0ed0a75a2b16acafc0fe472b77ef996176fdda11d103b5dbddfd0507b78d91ae6559ec29cf6e1c3f7dfd52b4539a836180dc20035fc50de33020ed454b46c683ccfede1ee88d6aa29f4dd07400d26bb71a194d9e17b4492a42edf1d863e52d0d28115cfcfd86f8499e64a75fc36ce39743585f974110afe437bfe9a2d7929b1f9df0cf7f762abdd87d4b7a7bc21f682bbb784f4db1eee8ee0823b5db4e4e475fb3451268fecd1cf952af6b8c41cdf152475063c466031be168c0dc355bf26726a642d36957f2bf6f03a6f60a7c6a63b1c1bc69dcf791d55bd99b686944de2d1", 0xe5}, {&(0x7f00000012c0)="1e43d06ab89b662d0c586f7a35bf728fb5faf784601520cc065752bfc4f39f8e67e8c34e6f652c070b9535d0b53dbb964e2b68c00eda9e9d80b5d62e1199bdbc3cc0ba39e482ea652e173075e0fb6e9841a62e1266b5ab4b10a460d2eefcad352b73bca1e4d6b240791f17f20f0a1b99a4dba8e302758da846f1f3a89327e1f848a5630af38eb768cc42be0f271e33572c36e6c5e027fc476bb7cb768cba3634d1a3d7ef643a6d330ecae9a21acb9093", 0xb0}, {&(0x7f0000001380)="dabc9a61be6b3d87ac43a0d4aab18476471b3521e07b00b9b57782230bee2c57542df4548e9865fbd6a11a6aa87886a4cb1bc2256d9f348c77ac7f8b84ce445ba446fd1e76fc00c327edeed2e6e5739b03f46431010c7ea61d0cefedfb858fab8b44a3ac5fe147db7137533b50e0ed902e5070d414cb1f144043b3ec7b438c", 0x7f}, {&(0x7f0000001400)="8684fcca08558781d9f41ef9222addf2434b23ee9c87f717add61a1d1c4965de7ba7b622ce1eeeb44bf420e66a61e561888c09bf41e70028871ec777b3a8daf502bc693ceedb6fe2fc15913c554672e0115a005fc5ea89c00305831659e0c1c7d25e07e4451cd8f67dbdf5f42317a9bdc0fc278ca460028e9a7d366acef4b52366494287c23652dfe9b87182c5aa2a03b17768fe7863431de434ad8b2cc809eb4a153e67", 0xa4}], 0x4, &(0x7f0000001500)=[@iv={0xb0, 0x117, 0x2, 0x98, "f3dac79cdcee133fc98bce34354ad6a0641c8a91a30e97c1c09a185e3e718c8b827c30ef382c1ab4c5321ef746e3a572c6c204612ae376a08fb5f0631c184140138a71617b216e996423fd27f096ac597897401f4e44dc7d98698a4687aaa8e02211c2b8e677def6e4a491af90a49ca092ed7340809b8cfad2b83c7f59b7505ef55eee86010044a9b30f914854ad27dbaa1adeeec1fa8255"}, @iv={0x28, 0x117, 0x2, 0x11, "00abf4c81586af3b011740220ac7fe72be"}, @iv={0xb8, 0x117, 0x2, 0x9e, "9363bca416544d7fafdbb635f3fb237ec04244d092c444b1378d1f14bafdd46415fe9c23357d5f690b0dcbec774eff3ccfa8a92670d98cd5a7c2619fb4465cfb835d4d2aa9aca09159be59f221f76afedd7d53ef36bc97a2b2e18126ca7aa8ba50c429c18c7d03ea5aaa815645c0ef800b7208f47af5dd7ccacf8b84bb780a0120c756fb0aacd38dd91f02baca3ae7b74f234b394b7d6005571c906fa5da"}, @assoc={0x18, 0x117, 0x4, 0x101}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x28, 0x117, 0x2, 0x10, "6a4a1dccf602f206352cae676c67ffe3"}, @assoc={0x18, 0x117, 0x4, 0xfffffff8}, @op], 0x290, 0x4000}, {0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000017c0)="bfb3939d89bdfb91b883447ce1fa7082f4d633b1fe8ef6aa96279effc1f765b045e7406a4a3d0012e74fe259d45a6cb77541fcaa9d5c26be5292c1d69b61c373a28d00250d5e4bf5d89865fde71f1b64db50134236c77544bfd6e3fa2dd3372f27f6ddbeb4a2af3f8700fe551f9eab66715d90df1ad2d22be5352a35747f91b8a8de57a5931a985b8711dcae", 0x8c}], 0x1, &(0x7f00000018c0)=[@iv={0xa0, 0x117, 0x2, 0x8a, "68b35aab845c43f7b47a72cd89b7d555e6859b383e11c88721db9a2d01610ffcb8f9511caf6700abf8fdfcec3f04551bcb863a8494a9c3667ee49edb0a33aa00c6671d95926a5bdaf797e45b08f0f7cce58f37b4e99f77eba491b0962473a0da57bf03195b7ed4dc4e5fe169eba4b3815c694189e6103d576ecdbb36d7d54964c9e7ea086dd647ee7740"}, @iv={0xd0, 0x117, 0x2, 0xbb, "b3c6c468f8f5b0c683caabe19cd3250d644c681dbec9b3490dded3c63058102a15609cb1d5367204e81ff247083396e520c0cd36acc69fb7094fcab95d68e6fd99b8cb87cfd9d97a57c6e5a15da2e823fb58e8835ac19ffc5ac0dd46bf449faa1e6e65d786bc969da1b669f1a23f759f590ea4e9037820f3b75d41db1695539115887fd5e5135f03a1ecb39c8f19ae1ab9f8b71b75f6103470dce85be9e69b82d3604b08f30abc66cc33f6aeeb033118ed6bc282ca69d0d9878e2b"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18}, @assoc={0x18, 0x117, 0x4, 0x2}, @iv={0x98, 0x117, 0x2, 0x83, "e088a6ec750145b033e458739962ef2539990ee00b4ae796f0d2af7b304a2d92bec2ad44b85344020706a8bbe09251ae375cf3645b30e7d37f83ac0b4e851c81e99af8981154fbd938e1181fdf07ae51e59daa09cc4a71b4c4b526145b92c1660677147170b19e18b17fb2e8995c00de4ca522a5d3536ac06ac130708d94469b57d968"}], 0x250, 0x40040}, {0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001b40)="089869e39953cd98c2b2e4a9a3371a1ab157205f6a0f74e2e354ef3378408c0403e942e60fcaf762c316cb50c33fc336b0b86d659bc10cad89a4c277d0adc96250de41b0d576cf17a54fbc71db3d7a889201f431", 0x54}], 0x1, &(0x7f0000001c00)=[@assoc={0x18, 0x117, 0x4, 0x3}, @assoc={0x18, 0x117, 0x4, 0x2}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xc0, 0x117, 0x2, 0xa5, "1ba2e7d2a7d14766907034a75069407c415c87e0e872f621fabb3d89523afa1dddc44439b2a039af272948297efdc6035f83da7f869caf6c215e77ef8a42909d652298056812ee07e6451c00ddf28aef65f7e3338e2180900b84995ee70a104ae4230974cd2033faf0aaf1a3cff21cc8f2cd1bdfa1978ff0400829bc15237a6b0a9d3b55c9d897785f04d4e6fa138c2fb5d8e4723624544ebc6001b987616ce5d101571d81"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x6}], 0x168, 0x20004001}, {0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000001d80)="cd66960920a8a9334a7038ec6b9be527e06aa8182d50b2864c", 0x19}, {&(0x7f0000001dc0)="2f386f1400109ab79a821a33b0705a0877e6b9637e9db5f4016c970aeef866b6c5e037d8b989a273816e0eef6ada24f187fb32", 0x33}, {&(0x7f0000001e00)="192cff4d566a2338345cd17df11de3d20956a52425d50e5b69e5b74ff5186c6ca6d5144c5b97eb32c5e24e444f5f233e97417ada", 0x34}], 0x3, 0x0, 0x0, 0x40040}], 0x8, 0x4044000) accept4$alg(r5, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1a, 0x10, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@ldst={0x3, 0x0, 0xe, 0x2, 0x3, 0xffffffffffffffe0, 0xffffffffffffffff}, @map_val={0x18, 0xf3aa630a52722bbe, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0xb0f}, @ldst={0x0, 0x2, 0x0, 0x0, 0x5, 0x30, 0xfffffffffffffff0}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x5}, @ldst={0x1, 0x3, 0x0, 0x4, 0x6, 0x1, 0x10}, @exit, @cb_func={0x18, 0x2, 0x4, 0x0, 0x1}, @jmp={0x5, 0x1, 0x9, 0x5, 0x6, 0x100}]}, &(0x7f0000000040)='syzkaller\x00', 0x7, 0xbc, &(0x7f0000000280)=""/188, 0x41000, 0x8, '\x00', 0x0, 0x10, r0, 0x8, &(0x7f00000001c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x3, 0xc, 0x1, 0x7}, 0x10, 0x0, r1, 0x0, &(0x7f0000000480)=[r2, r3, r4, r5, 0x1, 0xffffffffffffffff]}, 0x80) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000000000000bfa30000000000004503000000fefff67a0af0fff8ffffff798db795c9f65331571ec48f06b3a4f0ff00000000b7060000490000e8ffffffffffffff0065040400f9ff00000404000001000000b70500000a0000006a0a00fe00000065850000000b000000b70000004dc50000940000000000000089c81f20273d16b72eb83ec5a3b061773f04a2082ba8cedfb112cf6956e09d5fcf5d7d4ac7152ce30b2f03f5fcd5efe7f503f41a87f1f4bd919985bfea914dece5a5c21a47b7ac0ed516840cbcf90d38fba6e96f8e7c4a504d06d47826df158f549856109c0eab8de578fb92eb6d62f879b6"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r7, 0x0, 0xe, 0x0, &(0x7f0000000a40)="a663f3cb268509f6eb4f5720029c", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:06:59 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x440, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x40086607, &(0x7f0000000040)=@v1={0x0, @aes256={0x0}, 0x0, @auto="0709f2c5e99fcbce"}) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e140602000000000e000a000f00000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001380)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, r5}, 0xc) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000009540)=ANY=[@ANYBLOB="667d0112fda9755c3a895aa0eee58cb97994e6f16612f134c3a346542195fdafc73bbf488be39c4f23cc11379fc2abfce695a12aaca23d290d68db9a38da459752e7c86afd5d8005f75b848e324f53c693c368b8a506f86383f15d6b2222a126d0094b7d2faf32f454562bcff18493a5044a82115db97dd9e2fce07e6a0483419bc73f21ec23cef3e10736051bc0c1ffcb2d1560ac20015ef1b6eccba8fd07d0bfd4a83f23fd170000000000615e95d67cb55c1d42eb4faf2ca5b585855603d03dc3870e2d7eea2469a9f7318a3cd30504ba5fcb7a9cb295dbcbe9df68b3da72d43506b8448d52987c72ea15d46cca76294a21fb181cf1bba2bc6cf7e00fef59cdeb1e60639ce44d80bf6951e10a11ff7d753dcc29833744a5f1ae55b8df66ab776e3fe83e3f4c7dc366f4c52bf88e9d1d0c0af73981fae56a77f2d331fa", @ANYRESHEX, @ANYRES64, @ANYRES8, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYRES32]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r6, 0x40086607, &(0x7f00000000c0)={0x40000, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x6000) r7 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) r8 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r7, 0xc1105517, &(0x7f0000000400)={{0x1005, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x1, 0x1, r8, 0x0, 0x0, 'syz0\x00', 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={r8, 0x0, r9}, 0xc) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000002440)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000009080)=[{{&(0x7f0000000d80)=@qipcrtr, 0x80, &(0x7f0000000800)=[{&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f00000005c0)=""/51, 0x33}], 0x5}, 0x7ff}, {{&(0x7f0000000880)=@caif=@util, 0x80, &(0x7f0000000a40)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000900)=""/169, 0xa9}, {&(0x7f00000009c0)=""/114, 0x72}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x4}, 0x2}, {{&(0x7f0000000a80)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/78, 0x4e}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000003f00)=""/4096, 0x1000}], 0x4}, 0x8}, {{&(0x7f0000009340)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000e00)=""/246, 0xf6}, {&(0x7f0000000f00)=""/146, 0x92}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x7, &(0x7f0000001280)=""/22, 0x16}, 0xb19}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/98, 0x62}], 0x3, &(0x7f0000001480)=""/144, 0x90}, 0xda}, {{0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001640)=""/60, 0x3c}, {&(0x7f0000002740)=""/180, 0xb4}], 0x3}, 0x9}, {{&(0x7f0000002840)=@un=@abs, 0x80, &(0x7f0000002b00)=[{&(0x7f00000028c0)=""/126, 0x7e}, {&(0x7f0000002940)=""/247, 0xf7}, {&(0x7f0000002a40)=""/190, 0xbe}], 0x3, &(0x7f0000002b40)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/117, 0x75}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/254, 0xfe}], 0x4, &(0x7f0000002d40)=""/40, 0x28}, 0xcbf8}, {{&(0x7f0000002d80)=@generic, 0x80, &(0x7f0000006f40)=[{&(0x7f0000002e00)=""/178, 0xb2}, {&(0x7f0000006f00)=""/20, 0x14}], 0x2, &(0x7f0000006f80)=""/4096, 0x1000}, 0x40}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000007f80)=""/70, 0x46}, {&(0x7f0000008000)=""/4096, 0x1000}], 0x2, &(0x7f0000009040)=""/51, 0x33}, 0x9}], 0xa, 0x100, &(0x7f0000009300)={0x77359400}) syz_open_procfs(r0, &(0x7f0000000280)='net/packet\x00') setregid(r5, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x2, 0x0, 0x0, 0x0, r5, 0x10, 0xffe0}, 0x6, 0x9, 0xaa, 0xffffffffffffffff, r0, r0, 0x7}) 00:06:59 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000000)='./file0\x00', 0x2010480, &(0x7f0000000840)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESOCT], 0x1, 0x25a, &(0x7f0000000940)="$eJzs281qE1EYxvGnNbVfto1f1Xbji250M2i9AUNpQQwotRE/QJiSqYbEpMwMmIhg1668CTfFpTtBvIHehbsgSFddOZJMatK0IBWTqeb/28zJPDnDOXlPwlnk1B++e1FcD5x1N9TwkCklbWpXSmtYJxQbal2Hm+2T6rSpa+/zO2/vP3p8J5PNLq2YLWdWby6Y2fSlzy9ff7j8JZx88HH606i200/r3xe+bs9uz9V/rD4vBFYIrFwJzbW1SiV010qe5QtB0TG7V/LcwLNCOfD8ffl6qbKxUTO3nJ+a2PC9IDC3XLOiV7OwYqFfM/eZWyib4zg2NSH8Tm5rZcXNJD0K9JbvZ9xFSfMHktxWIgMCAACJYv8/yNj/D4LG/v9J6/u7H/t/AAAAAAAAAAAAAAAAAAAAAAD+BbtRNBNF0czedURqnvCJWq/HJU1ImpR0StKUpGlJM5LSkk5LOiPprKRzks5LmpV0QdJFSXMdz0p6rjiI+g826j/YqP9g6zi4OyZ926zmqrn4GufLt7NL160p3eqS6uzfyG/EubXv7lSrudHmumnkC4fmY7p6Jc4b2eLdbFc+r3xvpw5Jjv2Sbt9tfP7x6W/HOSS/1X5nx/roql9K86n+zAF/Lqi9Krqlkuf/D42R1qSO0it6c0wGT6OXjdG9pXFMxvM3G+PqxZMT/FFC37SLnvRIAAAAAAAAAAAAAAAAAABH0Y//JyY9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuv0MAAD//+FF/Aw=") lremovexattr(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}]}, 0x38}}, 0x0) sendmsg$NFC_CMD_DEP_LINK_UP(r3, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, r2, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_COMM_MODE={0x5, 0xa, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x200080c0) lgetxattr(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=@random={'trusted.', 'nfc\x00'}, &(0x7f0000000640)=""/194, 0xc2) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000200)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000540)={&(0x7f0000000280)={0x34, r2, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x6}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x5}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000c011}, 0x80) [ 419.921328][ T7935] loop1: detected capacity change from 0 to 128 [ 419.923365][ T7935] FAT-fs (loop1): Unrecognized mount option "ÿÿ" or missing value 00:06:59 executing program 2: bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r0, 0x0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r1, 0x0, 0x0, 0x0) (async) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r3, 0x0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r4, 0x0, 0x0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r6, 0x0, 0x0, 0x0) (async) sendmmsg$alg(r6, &(0x7f0000001e80)=[{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000080)="fa284406a2bc78056f107b05fe50bbd03e130a91e343f5adac4555b3dbc82141a366b55fdfbfbcce39e35d995bc7dff85a6cfd285c5c359f84b6fc63b1ccece6fad32cb50d19299f63c60a5b9eb8a94c0a06ecde13829a1484c1dbdb7133e87ea1db6deda1771e38c4a057779c5375be1b470b1f5bc5c35e7e96b2cc2f25ec6db37e59996a81998bd23d12d16746a06adc38f11276e776867a89a92ccef2d53f201cb64aa319dbd991d761d2dda909f79068", 0xb2}, {&(0x7f0000000640)="2624db19c8bc5581c6108b78d23b381ed81995e9bb9efe9d55403f52c66b213505a04b986bb2993ac469fb9707e567f1056be300333bf3e6313ea386243ba36f7bd255d4cbec9a69ed4ce83ed5cf8e176fb2d63147fbf0f6d1f4a3cae17930a0ad3b46d2d3d7b4c0bdde94f02aa7d03f45b150ed393a2fe0404f198f7f3301c9547e1b0d4ad962c7e201c17d83c261bb980895a0b14d7e9245213a34463410d2c5ba8257d88c72d1943ae71d59ae5dcaac985a8035b9386abd209cc048cca0f92644d9c9f0246cb01d5fb5ef086bb33778be5db6d3a84925ec9a81d94cd6bf0eeff0831aee7afecdc6829ca49a", 0xfc}, {&(0x7f0000000740)="e0af8cbf03cc2e352deb88e3b3d6698a43e7ae7433ff27db6fd13a1a908fa3ab634bfea11287be1111b6d4a76506eec6703d9fd5fe4e504fba1c0d219d5d1d9c9a3b5dbe6f163a5a2861623821aa9d76bc2943c68e2682832fd59579274cfdedab4780f29b4ef4e7b937e865a1205ca0c9e34998eccc8259632c41bd2e6390a7ffcceae64ef6a936a8170a0b79b91fe764908175b79cb9618e37402086f374032e207d5952830dbf9147fc47ca8f28bbb6385e26a605c1cc0af81c62794cd7cc4bcb2993d3dd8ac28d6578fa27ea92a1c05945a0d6e895008cfec30376a8ab5fb5f47dbc27897f349016b921ed31c80f6d184214b3365a1611d2955505", 0xfd}, {&(0x7f0000000840)="378e5449244919b777138da3917849a897f4344e9bde3e611eac8c6451a177e1a87cac4fccab9b7b502eec8226b0ea686fc2c99453deb6e4fd7f695301fe70705ffb0fdce7d0b597ef25f84512b0d4041321b6e6689ce52c3067817fef6b4eb75196ba1a2861032c8d2666fea40f3a2411866049af09cfbbf744b0bba1da3f34ba5fcd0536eb6ad899a27e07284f9996474b655598e7316ea0a3af11f0e1ab24524791b5b0ab82eba032bd655c2962f0d684f44846ececfb0c7986d21659a7986d8c69a62296fb93c0aec3fddca9ec8408919dfd6a889d47", 0xd8}], 0x4, &(0x7f0000000980)=[@op={0x18}], 0x18, 0x80}, {0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f00000009c0)="72ffded102c8968a50623652933ce44eed601802b8f36231c9a0374b07db8a15d4aa93bae62cd6971baef15e30e652ef42f540f2746907d349fc82ba6cd530f19a9d2682459c73385bb9db051ef5eddae76327cc789d3d9c03a37f7f58b629c00d5f60e216fe57e59e7c1a8cca927c38aeb4b49fe0b9b396", 0x78}, {&(0x7f0000000a80)="b84b345558f6919e000aed1a503c73fdc841f78d47ba9d6f", 0x18}, {&(0x7f0000000ac0)="d06d1ae171ccec16c18fa0af715934cb53873a24f4a7c31c6546ec34d2a40ad46cd24259cf02dcd0bc8e58674d950e1fdb322eb1c136abe5b159160e3757778f973bd3a633f4de27f373f9707bb6255673a4f05fbf026bf1616c50ec50f277ebf413bf455fac2dd05cc1df8e68d485ff1b94", 0x72}, {&(0x7f0000000b40)="90c51536ab7ca1205b2a544ba4", 0xd}], 0x4, &(0x7f0000000bc0)=[@iv={0x78, 0x117, 0x2, 0x5e, "cc0c09a49976285ff923fdd39853ae802861e22075bc4db90a615aa8136a5958d1e590024f86924b529cd3d5fb46bee37edb515092a43f6d26f36deccf94270b27b6e9547c6ae12bd398b2157614d55db70d9945eeb52c3b47719d158fa8"}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}], 0xa8, 0x50}, {0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="5187521760db1fee153200ffab81361b9b081f2a4aededd6cd394aff56888b727151ff72c15181cb3c0a45a9fd07b03680df5ebcd8273450f4ec7d289597a0269867f6caebe3af800232a7b3cf49bc5c41dd7c89023e0a9441fb039838b6480fd326825fe90ebe1eb207e532d6f98a35aa9d7f088acbf5213e999b", 0x7b}, {&(0x7f0000000d00)="a47040389f565b3005afb773a47631031d4af6f5", 0x14}], 0x2, &(0x7f0000000d80)=[@assoc={0x18, 0x117, 0x4, 0x400}, @op={0x18}, @assoc={0x18}], 0x48, 0x4805}, {0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000e00)="7755a33e62d10b5914170257345d435c9c38ea617df05f738cb72cffd4e202d2621f8e73bf8e824a4dbb21381d52f54fe2ed7aaa2c7b4d8d706b602153e8c20ff46ea792bfdf38428fdcd7f6d8d6e218552bd197b89148ae229260e2c27f8e01398439b61480690e7bedff9e36423e094364172a0c86d724329ce4aa07f5ca86bc535b84191ec297ae8aec38bd0a7193b3496896d8fa7010a2e2190d03140fe37c027131c65b6fda2d2fd53c428bb4e215805161c5df7aac0a6e33c8e4196667d84f413e36b0a77b55a8d2aa9da43cab13ded34a3958f923b0e3202d565990efe65476c1ee4db3f77b0137dc28feaecb01ed08a7f83b69", 0xf7}, {&(0x7f0000000f00)="26b799952001b97480b3419fc0a0d791fa8b4be8b87a4159ffd6d7c19d1862b8b078809457675a70d13e0ffe18c156ac2de84d8eec632c0b32f8cc186067db500ba7ca68a59222b7e8c0680ff928dfc0fd0461c10eb67ce13e3cb9cb06ef2ce45841d804aa7acb6aa1e56c164956486780160ffdc7ff9e4e14e1e66f8b2fefc196e78cb2da2f013324bc", 0x8a}, {&(0x7f0000000fc0)="a45ed1aa30f9de8e805249f545ce81c63a47d8ea26dd395bf9e6caa943b6c60fa310a28e9b431faf1703a64c5e1e9c29a9252d855dc7b4fc06e18742a2e3911b85f2b46b3b781a9945c69527687286a593f87e3e6a4ac33da3a2de", 0x5b}], 0x3, &(0x7f0000001080), 0x0, 0x40004}, {0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000011c0)="b7fc74bc57f0ed0a75a2b16acafc0fe472b77ef996176fdda11d103b5dbddfd0507b78d91ae6559ec29cf6e1c3f7dfd52b4539a836180dc20035fc50de33020ed454b46c683ccfede1ee88d6aa29f4dd07400d26bb71a194d9e17b4492a42edf1d863e52d0d28115cfcfd86f8499e64a75fc36ce39743585f974110afe437bfe9a2d7929b1f9df0cf7f762abdd87d4b7a7bc21f682bbb784f4db1eee8ee0823b5db4e4e475fb3451268fecd1cf952af6b8c41cdf152475063c466031be168c0dc355bf26726a642d36957f2bf6f03a6f60a7c6a63b1c1bc69dcf791d55bd99b686944de2d1", 0xe5}, {&(0x7f00000012c0)="1e43d06ab89b662d0c586f7a35bf728fb5faf784601520cc065752bfc4f39f8e67e8c34e6f652c070b9535d0b53dbb964e2b68c00eda9e9d80b5d62e1199bdbc3cc0ba39e482ea652e173075e0fb6e9841a62e1266b5ab4b10a460d2eefcad352b73bca1e4d6b240791f17f20f0a1b99a4dba8e302758da846f1f3a89327e1f848a5630af38eb768cc42be0f271e33572c36e6c5e027fc476bb7cb768cba3634d1a3d7ef643a6d330ecae9a21acb9093", 0xb0}, {&(0x7f0000001380)="dabc9a61be6b3d87ac43a0d4aab18476471b3521e07b00b9b57782230bee2c57542df4548e9865fbd6a11a6aa87886a4cb1bc2256d9f348c77ac7f8b84ce445ba446fd1e76fc00c327edeed2e6e5739b03f46431010c7ea61d0cefedfb858fab8b44a3ac5fe147db7137533b50e0ed902e5070d414cb1f144043b3ec7b438c", 0x7f}, {&(0x7f0000001400)="8684fcca08558781d9f41ef9222addf2434b23ee9c87f717add61a1d1c4965de7ba7b622ce1eeeb44bf420e66a61e561888c09bf41e70028871ec777b3a8daf502bc693ceedb6fe2fc15913c554672e0115a005fc5ea89c00305831659e0c1c7d25e07e4451cd8f67dbdf5f42317a9bdc0fc278ca460028e9a7d366acef4b52366494287c23652dfe9b87182c5aa2a03b17768fe7863431de434ad8b2cc809eb4a153e67", 0xa4}], 0x4, &(0x7f0000001500)=[@iv={0xb0, 0x117, 0x2, 0x98, "f3dac79cdcee133fc98bce34354ad6a0641c8a91a30e97c1c09a185e3e718c8b827c30ef382c1ab4c5321ef746e3a572c6c204612ae376a08fb5f0631c184140138a71617b216e996423fd27f096ac597897401f4e44dc7d98698a4687aaa8e02211c2b8e677def6e4a491af90a49ca092ed7340809b8cfad2b83c7f59b7505ef55eee86010044a9b30f914854ad27dbaa1adeeec1fa8255"}, @iv={0x28, 0x117, 0x2, 0x11, "00abf4c81586af3b011740220ac7fe72be"}, @iv={0xb8, 0x117, 0x2, 0x9e, "9363bca416544d7fafdbb635f3fb237ec04244d092c444b1378d1f14bafdd46415fe9c23357d5f690b0dcbec774eff3ccfa8a92670d98cd5a7c2619fb4465cfb835d4d2aa9aca09159be59f221f76afedd7d53ef36bc97a2b2e18126ca7aa8ba50c429c18c7d03ea5aaa815645c0ef800b7208f47af5dd7ccacf8b84bb780a0120c756fb0aacd38dd91f02baca3ae7b74f234b394b7d6005571c906fa5da"}, @assoc={0x18, 0x117, 0x4, 0x101}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0x28, 0x117, 0x2, 0x10, "6a4a1dccf602f206352cae676c67ffe3"}, @assoc={0x18, 0x117, 0x4, 0xfffffff8}, @op], 0x290, 0x4000}, {0x0, 0x0, &(0x7f0000001880)=[{&(0x7f00000017c0)="bfb3939d89bdfb91b883447ce1fa7082f4d633b1fe8ef6aa96279effc1f765b045e7406a4a3d0012e74fe259d45a6cb77541fcaa9d5c26be5292c1d69b61c373a28d00250d5e4bf5d89865fde71f1b64db50134236c77544bfd6e3fa2dd3372f27f6ddbeb4a2af3f8700fe551f9eab66715d90df1ad2d22be5352a35747f91b8a8de57a5931a985b8711dcae", 0x8c}], 0x1, &(0x7f00000018c0)=[@iv={0xa0, 0x117, 0x2, 0x8a, "68b35aab845c43f7b47a72cd89b7d555e6859b383e11c88721db9a2d01610ffcb8f9511caf6700abf8fdfcec3f04551bcb863a8494a9c3667ee49edb0a33aa00c6671d95926a5bdaf797e45b08f0f7cce58f37b4e99f77eba491b0962473a0da57bf03195b7ed4dc4e5fe169eba4b3815c694189e6103d576ecdbb36d7d54964c9e7ea086dd647ee7740"}, @iv={0xd0, 0x117, 0x2, 0xbb, "b3c6c468f8f5b0c683caabe19cd3250d644c681dbec9b3490dded3c63058102a15609cb1d5367204e81ff247083396e520c0cd36acc69fb7094fcab95d68e6fd99b8cb87cfd9d97a57c6e5a15da2e823fb58e8835ac19ffc5ac0dd46bf449faa1e6e65d786bc969da1b669f1a23f759f590ea4e9037820f3b75d41db1695539115887fd5e5135f03a1ecb39c8f19ae1ab9f8b71b75f6103470dce85be9e69b82d3604b08f30abc66cc33f6aeeb033118ed6bc282ca69d0d9878e2b"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18}, @assoc={0x18, 0x117, 0x4, 0x2}, @iv={0x98, 0x117, 0x2, 0x83, "e088a6ec750145b033e458739962ef2539990ee00b4ae796f0d2af7b304a2d92bec2ad44b85344020706a8bbe09251ae375cf3645b30e7d37f83ac0b4e851c81e99af8981154fbd938e1181fdf07ae51e59daa09cc4a71b4c4b526145b92c1660677147170b19e18b17fb2e8995c00de4ca522a5d3536ac06ac130708d94469b57d968"}], 0x250, 0x40040}, {0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001b40)="089869e39953cd98c2b2e4a9a3371a1ab157205f6a0f74e2e354ef3378408c0403e942e60fcaf762c316cb50c33fc336b0b86d659bc10cad89a4c277d0adc96250de41b0d576cf17a54fbc71db3d7a889201f431", 0x54}], 0x1, &(0x7f0000001c00)=[@assoc={0x18, 0x117, 0x4, 0x3}, @assoc={0x18, 0x117, 0x4, 0x2}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18}, @op={0x18, 0x117, 0x3, 0x1}, @iv={0xc0, 0x117, 0x2, 0xa5, "1ba2e7d2a7d14766907034a75069407c415c87e0e872f621fabb3d89523afa1dddc44439b2a039af272948297efdc6035f83da7f869caf6c215e77ef8a42909d652298056812ee07e6451c00ddf28aef65f7e3338e2180900b84995ee70a104ae4230974cd2033faf0aaf1a3cff21cc8f2cd1bdfa1978ff0400829bc15237a6b0a9d3b55c9d897785f04d4e6fa138c2fb5d8e4723624544ebc6001b987616ce5d101571d81"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x6}], 0x168, 0x20004001}, {0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000001d80)="cd66960920a8a9334a7038ec6b9be527e06aa8182d50b2864c", 0x19}, {&(0x7f0000001dc0)="2f386f1400109ab79a821a33b0705a0877e6b9637e9db5f4016c970aeef866b6c5e037d8b989a273816e0eef6ada24f187fb32", 0x33}, {&(0x7f0000001e00)="192cff4d566a2338345cd17df11de3d20956a52425d50e5b69e5b74ff5186c6ca6d5144c5b97eb32c5e24e444f5f233e97417ada", 0x34}], 0x3, 0x0, 0x0, 0x40040}], 0x8, 0x4044000) (async) accept4$alg(r5, 0x0, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1a, 0x10, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@ldst={0x3, 0x0, 0xe, 0x2, 0x3, 0xffffffffffffffe0, 0xffffffffffffffff}, @map_val={0x18, 0xf3aa630a52722bbe, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0xb0f}, @ldst={0x0, 0x2, 0x0, 0x0, 0x5, 0x30, 0xfffffffffffffff0}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x5}, @ldst={0x1, 0x3, 0x0, 0x4, 0x6, 0x1, 0x10}, @exit, @cb_func={0x18, 0x2, 0x4, 0x0, 0x1}, @jmp={0x5, 0x1, 0x9, 0x5, 0x6, 0x100}]}, &(0x7f0000000040)='syzkaller\x00', 0x7, 0xbc, &(0x7f0000000280)=""/188, 0x41000, 0x8, '\x00', 0x0, 0x10, r0, 0x8, &(0x7f00000001c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x3, 0xc, 0x1, 0x7}, 0x10, 0x0, r1, 0x0, &(0x7f0000000480)=[r2, r3, r4, r5, 0x1, 0xffffffffffffffff]}, 0x80) (async, rerun: 32) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000000000000bfa30000000000004503000000fefff67a0af0fff8ffffff798db795c9f65331571ec48f06b3a4f0ff00000000b7060000490000e8ffffffffffffff0065040400f9ff00000404000001000000b70500000a0000006a0a00fe00000065850000000b000000b70000004dc50000940000000000000089c81f20273d16b72eb83ec5a3b061773f04a2082ba8cedfb112cf6956e09d5fcf5d7d4ac7152ce30b2f03f5fcd5efe7f503f41a87f1f4bd919985bfea914dece5a5c21a47b7ac0ed516840cbcf90d38fba6e96f8e7c4a504d06d47826df158f549856109c0eab8de578fb92eb6d62f879b6"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2f) (rerun: 32) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000400)={r7, 0x0, 0xe, 0x0, &(0x7f0000000a40)="a663f3cb268509f6eb4f5720029c", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) [ 419.957186][ T7935] nbd: socks must be embedded in a SOCK_ITEM attr 00:07:00 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000000)='./file0\x00', 0x2010480, &(0x7f0000000840)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESOCT], 0x1, 0x25a, &(0x7f0000000940)="$eJzs281qE1EYxvGnNbVfto1f1Xbji250M2i9AUNpQQwotRE/QJiSqYbEpMwMmIhg1668CTfFpTtBvIHehbsgSFddOZJMatK0IBWTqeb/28zJPDnDOXlPwlnk1B++e1FcD5x1N9TwkCklbWpXSmtYJxQbal2Hm+2T6rSpa+/zO2/vP3p8J5PNLq2YLWdWby6Y2fSlzy9ff7j8JZx88HH606i200/r3xe+bs9uz9V/rD4vBFYIrFwJzbW1SiV010qe5QtB0TG7V/LcwLNCOfD8ffl6qbKxUTO3nJ+a2PC9IDC3XLOiV7OwYqFfM/eZWyib4zg2NSH8Tm5rZcXNJD0K9JbvZ9xFSfMHktxWIgMCAACJYv8/yNj/D4LG/v9J6/u7H/t/AAAAAAAAAAAAAAAAAAAAAAD+BbtRNBNF0czedURqnvCJWq/HJU1ImpR0StKUpGlJM5LSkk5LOiPprKRzks5LmpV0QdJFSXMdz0p6rjiI+g826j/YqP9g6zi4OyZ926zmqrn4GufLt7NL160p3eqS6uzfyG/EubXv7lSrudHmumnkC4fmY7p6Jc4b2eLdbFc+r3xvpw5Jjv2Sbt9tfP7x6W/HOSS/1X5nx/roql9K86n+zAF/Lqi9Krqlkuf/D42R1qSO0it6c0wGT6OXjdG9pXFMxvM3G+PqxZMT/FFC37SLnvRIAAAAAAAAAAAAAAAAAABH0Y//JyY9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuv0MAAD//+FF/Aw=") lremovexattr(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}]}, 0x38}}, 0x0) sendmsg$NFC_CMD_DEP_LINK_UP(r3, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, r2, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_COMM_MODE={0x5, 0xa, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x200080c0) lgetxattr(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=@random={'trusted.', 'nfc\x00'}, &(0x7f0000000640)=""/194, 0xc2) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000200)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000540)={&(0x7f0000000280)={0x34, r2, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x6}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x5}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000c011}, 0x80) pipe2$watch_queue(&(0x7f0000000000), 0x80) (async) accept4$alg(r0, 0x0, 0x0, 0x0) (async) syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000000)='./file0\x00', 0x2010480, &(0x7f0000000840)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESOCT], 0x1, 0x25a, &(0x7f0000000940)="$eJzs281qE1EYxvGnNbVfto1f1Xbji250M2i9AUNpQQwotRE/QJiSqYbEpMwMmIhg1668CTfFpTtBvIHehbsgSFddOZJMatK0IBWTqeb/28zJPDnDOXlPwlnk1B++e1FcD5x1N9TwkCklbWpXSmtYJxQbal2Hm+2T6rSpa+/zO2/vP3p8J5PNLq2YLWdWby6Y2fSlzy9ff7j8JZx88HH606i200/r3xe+bs9uz9V/rD4vBFYIrFwJzbW1SiV010qe5QtB0TG7V/LcwLNCOfD8ffl6qbKxUTO3nJ+a2PC9IDC3XLOiV7OwYqFfM/eZWyib4zg2NSH8Tm5rZcXNJD0K9JbvZ9xFSfMHktxWIgMCAACJYv8/yNj/D4LG/v9J6/u7H/t/AAAAAAAAAAAAAAAAAAAAAAD+BbtRNBNF0czedURqnvCJWq/HJU1ImpR0StKUpGlJM5LSkk5LOiPprKRzks5LmpV0QdJFSXMdz0p6rjiI+g826j/YqP9g6zi4OyZ926zmqrn4GufLt7NL160p3eqS6uzfyG/EubXv7lSrudHmumnkC4fmY7p6Jc4b2eLdbFc+r3xvpw5Jjv2Sbt9tfP7x6W/HOSS/1X5nx/roql9K86n+zAF/Lqi9Krqlkuf/D42R1qSO0it6c0wGT6OXjdG9pXFMxvM3G+PqxZMT/FFC37SLnvRIAAAAAAAAAAAAAAAAAABH0Y//JyY9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuv0MAAD//+FF/Aw=") (async) lremovexattr(&(0x7f0000000080)='./file0\x00', 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}]}, 0x38}}, 0x0) (async) sendmsg$NFC_CMD_DEP_LINK_UP(r3, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, r2, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_COMM_MODE={0x5, 0xa, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x200080c0) (async) lgetxattr(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=@random={'trusted.', 'nfc\x00'}, &(0x7f0000000640)=""/194, 0xc2) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000540)={&(0x7f0000000280)={0x34, r2, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x6}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x5}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000c011}, 0x80) (async) [ 420.086477][ T7944] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 420.089597][ T7944] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 420.091784][ T7944] bridge0: port 3(team0) entered blocking state [ 420.093555][ T7944] bridge0: port 3(team0) entered disabled state [ 420.097912][ T7944] device team0 entered promiscuous mode [ 420.099356][ T7944] device team_slave_0 entered promiscuous mode [ 420.101131][ T7944] device team_slave_1 entered promiscuous mode [ 420.103423][ T7944] bridge0: port 3(team0) entered blocking state [ 420.105029][ T7944] bridge0: port 3(team0) entered forwarding state [ 420.215040][ T7946] loop1: detected capacity change from 0 to 128 00:07:00 executing program 2: r0 = syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="003244f109167510f7e192bae25c153a743cac0903b2fd276c25e580e84cdb7abaf49c5f5ceebb160f9d879fc1320a723cbe693d60bfd594efc12f6103411f5d39a73a2446c1dad83b3128fccd5e2a9a35885d99d963b4f344f24065efad88cb2da7e41137dcf147619a803e11c1c03b539198b8ade6bc5df853d0c8fe813be0f21ad617503f9561d88488d9753d6b51148a0f8b36d42905a49b064f23ec9481a38d4e8fcb0839f416e92d7cb9e3048a55d24760a8f8"], 0x1, 0x50d4, &(0x7f00000051c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4P3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04FgAAAAAQ5m8dRs8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAoAAP//Qczu7Q==") r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x241, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r2, 0x0, 0x0, 0x0) sendfile(r0, r2, &(0x7f0000000040)=0x1, 0x8000) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000000480)={0x2, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, @struct={0xccbb, 0x8}}}) [ 420.226054][ T7946] FAT-fs (loop1): Unrecognized mount option "ÿÿ" or missing value [ 420.270486][ T7946] nbd: socks must be embedded in a SOCK_ITEM attr [ 420.275644][ T3173] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 420.299463][ T7951] nbd: socks must be embedded in a SOCK_ITEM attr [ 420.376942][ T7948] loop2: detected capacity change from 0 to 32768 [ 420.380822][ T7948] BTRFS: device fsid 24c7a497-3402-47dd-bef8-82358f5f30e0 devid 1 transid 8 /dev/loop2 scanned by syz-executor.2 (7948) 00:07:00 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)=0x2000000) mlock(&(0x7f0000183000/0x4000)=nil, 0x4000) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)=0x2000000) (async) mlock(&(0x7f0000183000/0x4000)=nil, 0x4000) (async) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/64) (async) 00:07:00 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000000)='./file0\x00', 0x2010480, &(0x7f0000000840)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESOCT], 0x1, 0x25a, &(0x7f0000000940)="$eJzs281qE1EYxvGnNbVfto1f1Xbji250M2i9AUNpQQwotRE/QJiSqYbEpMwMmIhg1668CTfFpTtBvIHehbsgSFddOZJMatK0IBWTqeb/28zJPDnDOXlPwlnk1B++e1FcD5x1N9TwkCklbWpXSmtYJxQbal2Hm+2T6rSpa+/zO2/vP3p8J5PNLq2YLWdWby6Y2fSlzy9ff7j8JZx88HH606i200/r3xe+bs9uz9V/rD4vBFYIrFwJzbW1SiV010qe5QtB0TG7V/LcwLNCOfD8ffl6qbKxUTO3nJ+a2PC9IDC3XLOiV7OwYqFfM/eZWyib4zg2NSH8Tm5rZcXNJD0K9JbvZ9xFSfMHktxWIgMCAACJYv8/yNj/D4LG/v9J6/u7H/t/AAAAAAAAAAAAAAAAAAAAAAD+BbtRNBNF0czedURqnvCJWq/HJU1ImpR0StKUpGlJM5LSkk5LOiPprKRzks5LmpV0QdJFSXMdz0p6rjiI+g826j/YqP9g6zi4OyZ926zmqrn4GufLt7NL160p3eqS6uzfyG/EubXv7lSrudHmumnkC4fmY7p6Jc4b2eLdbFc+r3xvpw5Jjv2Sbt9tfP7x6W/HOSS/1X5nx/roql9K86n+zAF/Lqi9Krqlkuf/D42R1qSO0it6c0wGT6OXjdG9pXFMxvM3G+PqxZMT/FFC37SLnvRIAAAAAAAAAAAAAAAAAABH0Y//JyY9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuv0MAAD//+FF/Aw=") lremovexattr(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}]}, 0x38}}, 0x0) sendmsg$NFC_CMD_DEP_LINK_UP(r3, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, r2, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_COMM_MODE={0x5, 0xa, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x200080c0) lgetxattr(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=@random={'trusted.', 'nfc\x00'}, &(0x7f0000000640)=""/194, 0xc2) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000200)=0x0) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000540)={&(0x7f0000000280)={0x34, r2, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x6}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x5}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000c011}, 0x80) pipe2$watch_queue(&(0x7f0000000000), 0x80) (async) accept4$alg(r0, 0x0, 0x0, 0x0) (async) syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000000)='./file0\x00', 0x2010480, &(0x7f0000000840)=ANY=[@ANYRES16=r1, @ANYRES16=r0, @ANYRESOCT], 0x1, 0x25a, &(0x7f0000000940)="$eJzs281qE1EYxvGnNbVfto1f1Xbji250M2i9AUNpQQwotRE/QJiSqYbEpMwMmIhg1668CTfFpTtBvIHehbsgSFddOZJMatK0IBWTqeb/28zJPDnDOXlPwlnk1B++e1FcD5x1N9TwkCklbWpXSmtYJxQbal2Hm+2T6rSpa+/zO2/vP3p8J5PNLq2YLWdWby6Y2fSlzy9ff7j8JZx88HH606i200/r3xe+bs9uz9V/rD4vBFYIrFwJzbW1SiV010qe5QtB0TG7V/LcwLNCOfD8ffl6qbKxUTO3nJ+a2PC9IDC3XLOiV7OwYqFfM/eZWyib4zg2NSH8Tm5rZcXNJD0K9JbvZ9xFSfMHktxWIgMCAACJYv8/yNj/D4LG/v9J6/u7H/t/AAAAAAAAAAAAAAAAAAAAAAD+BbtRNBNF0czedURqnvCJWq/HJU1ImpR0StKUpGlJM5LSkk5LOiPprKRzks5LmpV0QdJFSXMdz0p6rjiI+g826j/YqP9g6zi4OyZ926zmqrn4GufLt7NL160p3eqS6uzfyG/EubXv7lSrudHmumnkC4fmY7p6Jc4b2eLdbFc+r3xvpw5Jjv2Sbt9tfP7x6W/HOSS/1X5nx/roql9K86n+zAF/Lqi9Krqlkuf/D42R1qSO0it6c0wGT6OXjdG9pXFMxvM3G+PqxZMT/FFC37SLnvRIAAAAAAAAAAAAAAAAAABH0Y//JyY9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuv0MAAD//+FF/Aw=") (async) lremovexattr(&(0x7f0000000080)='./file0\x00', 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000040)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}]}, 0x38}}, 0x0) (async) sendmsg$NFC_CMD_DEP_LINK_UP(r3, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, r2, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0xffffffffffffffff}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_COMM_MODE={0x5, 0xa, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x200080c0) (async) lgetxattr(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=@random={'trusted.', 'nfc\x00'}, &(0x7f0000000640)=""/194, 0xc2) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) sendmsg$NFC_CMD_ACTIVATE_TARGET(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000540)={&(0x7f0000000280)={0x34, r2, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x6}, @NFC_ATTR_PROTOCOLS={0x8, 0x3, 0x5}, @NFC_ATTR_TARGET_INDEX={0x8, 0x4, 0x1}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}]}, 0x34}, 0x1, 0x0, 0x0, 0x2000c011}, 0x80) (async) [ 420.390242][ T7959] loop1: detected capacity change from 0 to 128 [ 420.393262][ T7959] FAT-fs (loop1): Unrecognized mount option "ÿÿ" or missing value [ 420.408080][ T7948] BTRFS info (device loop2): using crc32c (crc32c-generic) checksum algorithm [ 420.410583][ T7948] BTRFS info (device loop2): using free space tree [ 420.437065][ T7959] nbd: socks must be embedded in a SOCK_ITEM attr [ 420.491312][ T7948] BTRFS info (device loop2): enabling ssd optimizations [ 420.505691][ T7948] BTRFS info (device loop2): balance: start -s [ 420.507376][ T7948] BTRFS info (device loop2): balance: ended with status: 0 [ 420.527013][ T3173] usb 1-1: Using ep0 maxpacket: 8 [ 420.646944][ T7920] loop5: detected capacity change from 0 to 131072 00:07:00 executing program 2: r0 = syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="003244f109167510f7e192bae25c153a743cac0903b2fd276c25e580e84cdb7abaf49c5f5ceebb160f9d879fc1320a723cbe693d60bfd594efc12f6103411f5d39a73a2446c1dad83b3128fccd5e2a9a35885d99d963b4f344f24065efad88cb2da7e41137dcf147619a803e11c1c03b539198b8ade6bc5df853d0c8fe813be0f21ad617503f9561d88488d9753d6b51148a0f8b36d42905a49b064f23ec9481a38d4e8fcb0839f416e92d7cb9e3048a55d24760a8f8"], 0x1, 0x50d4, &(0x7f00000051c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4P3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04FgAAAAAQ5m8dRs8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAoAAP//Qczu7Q==") r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x241, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r2, 0x0, 0x0, 0x0) sendfile(r0, r2, &(0x7f0000000040)=0x1, 0x8000) (async) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000000480)={0x2, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, @struct={0xccbb, 0x8}}}) [ 420.805656][ T3173] usb 1-1: New USB device found, idVendor=083a, idProduct=4506, bcdDevice=f0.f7 [ 420.808222][ T3173] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 420.810429][ T3173] usb 1-1: Product: syz [ 420.812624][ T3173] usb 1-1: Manufacturer: syz [ 420.814975][ T3173] usb 1-1: SerialNumber: syz [ 420.818045][ T3173] usb 1-1: config 0 descriptor?? [ 420.854839][ T7997] loop2: detected capacity change from 0 to 32768 [ 420.856581][ T3173] usb 1-1: error -2 when submitting rx urb [ 420.858273][ T3173] usb 1-1: Failed to submit rx cmd [ 420.859777][ T3173] ar5523: probe of 1-1:0.0 failed with error -2 [ 420.860236][ T7997] BTRFS info (device loop2): using crc32c (crc32c-generic) checksum algorithm [ 420.863766][ T7997] BTRFS info (device loop2): using free space tree [ 420.870705][ T7997] BTRFS info (device loop2): enabling ssd optimizations [ 420.874999][ T8016] BTRFS info (device loop2): balance: start -s [ 420.877135][ T8016] BTRFS info (device loop2): balance: ended with status: 0 [ 421.056800][ T7919] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 421.059125][ T7919] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 421.061577][ T7919] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 421.063824][ T8029] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 421.063881][ T7919] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 421.066333][ T8029] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 421.072943][ T8028] usb 1-1: USB disconnect, device number 41 00:07:01 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[@ANYBLOB="120100001df328083a080645f7f0010203010902120001002300000904000800a03fc200"], 0x0) 00:07:01 executing program 5: r0 = syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f00000102c0)='./mnt/file0\x00', 0x0, &(0x7f00000102c0)=ANY=[], 0x0, 0x10235, &(0x7f0000000000)="$eJzs3E9rHGUYAPBnmjZYW2sQD94cUGEDZtk/SbH1EiylB00Jth49bHY3y7bJbshuNrF48OKfD+FNT34HP4A3Lz30GwjeBC9FqOzMRKQoJnWTbTe/H8w8M+9Mnvd9h5ewz7BsAGfWQvr7b0lciYsRMRcRlyOy46TYMqt5eCMi3oyIc3/bkqL9r4b5iHg5Iq6Mk+c5k+LSdz9+9en3v3z4zrc//DRX+ebrX6c3a2Da3o6I7Z38eH87j/1OHu8V7Y1RN4vby6Mi5he27xfn/TzutzeyDPuNw/sa2T+feie/v7+zNxjHza1Gcxw73c2sfaeXdzgYdQ7zZH9wr7GbnbfaG1nsDvpZ7DzIx3VQxAeDYZ6nVeT7rBnxJCKGWTcxHObt7YN2Pp+d+1ls9oZFe56332ofjOOoiEV30dr4f8/4RfBRt7d3kI7au4Nuv5eulKuVcmVpt3l1qVKpXqsvdVqNzebVdm251dhcTkvt1UESi2mp02ympVs3biym1Uq5Vq68m966/Um61UpL4/hBt7c3foSLaa1cXylXF9O3qumdtfV0/eObN9fW76Zr/V56uz9K65W0Wr++Urtefy9dv3M3rVVqlX8Z58XnZf79rSPNf9jdGvzH/GvHmf9JSU65P2aMBQRwbM9Y/1/7/Bnq/zif1//z6n848068/o8p1f9Z3X+S9f9sfeCdYv17rPrf/E/GbK1mTp0FBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZl36+f297GAhPz9XtL9SNL1WnCfFtSf/IHkq59w4b0RcOOL9XyYR80Ufh9v5iFgttj9ePdlnAAAAALPs0ePSwySr1vPdwrQHxGmaz/bJ5S8mlC97rTOxNZS9iHp9UtnmsvFNaqaXonhDNREXxruXJpXtSOZOtTcAAOD5oBIAAACAmfb01/ABAACA2aP+BwAAgNmX1f9+/w8AAABm26PHpYfTHgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zcuwkCQRAA0Fk/lxyi2I6JJdiMJViIHZleHWYiauAIIiLCKQfLezAcc7vM7oSbDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA7drDatudmt51Ltd+ftIMAAAA8Nni/hllOstfy8xLrr17u5eXUuOIaCNi+uX+XYlo8oxHTCJinXGe/7t5AAAAqFe3P26GvgMAAAAAAAAAAAAAAAAAAADwxPw/AAAAqJL5fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAjd15OQEABmEA2s8C3X/aIugGgpf3ICHHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECfnVmnxo16078AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+O3AgBAAAgwBwavNnySGP7h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBb/sruHKMACANBANSksUzlz6z9rW/xF0pIBAtrD3EGjoW9Zoc9t0u1KK1P/b8c2/qUN9Org79qjh4AAADAH+R+1XhlCRwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnu3NoBQAMAlGspfuw/3gVPDwOkxi+QBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDyRh/3RGdUAgBQsm8uDwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAzw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbggAQAAABA0P/X7QgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAD//0TeEa0=") fsync(r0) syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f00000102c0)='./mnt/file0\x00', 0x0, &(0x7f00000102c0)=ANY=[], 0x0, 0x10235, &(0x7f0000000000)="$eJzs3E9rHGUYAPBnmjZYW2sQD94cUGEDZtk/SbH1EiylB00Jth49bHY3y7bJbshuNrF48OKfD+FNT34HP4A3Lz30GwjeBC9FqOzMRKQoJnWTbTe/H8w8M+9Mnvd9h5ewz7BsAGfWQvr7b0lciYsRMRcRlyOy46TYMqt5eCMi3oyIc3/bkqL9r4b5iHg5Iq6Mk+c5k+LSdz9+9en3v3z4zrc//DRX+ebrX6c3a2Da3o6I7Z38eH87j/1OHu8V7Y1RN4vby6Mi5he27xfn/TzutzeyDPuNw/sa2T+feie/v7+zNxjHza1Gcxw73c2sfaeXdzgYdQ7zZH9wr7GbnbfaG1nsDvpZ7DzIx3VQxAeDYZ6nVeT7rBnxJCKGWTcxHObt7YN2Pp+d+1ls9oZFe56332ofjOOoiEV30dr4f8/4RfBRt7d3kI7au4Nuv5eulKuVcmVpt3l1qVKpXqsvdVqNzebVdm251dhcTkvt1UESi2mp02ympVs3biym1Uq5Vq68m966/Um61UpL4/hBt7c3foSLaa1cXylXF9O3qumdtfV0/eObN9fW76Zr/V56uz9K65W0Wr++Urtefy9dv3M3rVVqlX8Z58XnZf79rSPNf9jdGvzH/GvHmf9JSU65P2aMBQRwbM9Y/1/7/Bnq/zif1//z6n848068/o8p1f9Z3X+S9f9sfeCdYv17rPrf/E/GbK1mTp0FBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZl36+f297GAhPz9XtL9SNL1WnCfFtSf/IHkq59w4b0RcOOL9XyYR80Ufh9v5iFgttj9ePdlnAAAAALPs0ePSwySr1vPdwrQHxGmaz/bJ5S8mlC97rTOxNZS9iHp9UtnmsvFNaqaXonhDNREXxruXJpXtSOZOtTcAAOD5oBIAAACAmfb01/ABAACA2aP+BwAAgNmX1f9+/w8AAABm26PHpYfTHgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zcuwkCQRAA0Fk/lxyi2I6JJdiMJViIHZleHWYiauAIIiLCKQfLezAcc7vM7oSbDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA7drDatudmt51Ltd+ftIMAAAA8Nni/hllOstfy8xLrr17u5eXUuOIaCNi+uX+XYlo8oxHTCJinXGe/7t5AAAAqFe3P26GvgMAAAAAAAAAAAAAAAAAAADwxPw/AAAAqJL5fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAjd15OQEABmEA2s8C3X/aIugGgpf3ICHHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECfnVmnxo16078AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+O3AgBAAAgwBwavNnySGP7h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBb/sruHKMACANBANSksUzlz6z9rW/xF0pIBAtrD3EGjoW9Zoc9t0u1KK1P/b8c2/qUN9Org79qjh4AAADAH+R+1XhlCRwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnu3NoBQAMAlGspfuw/3gVPDwOkxi+QBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDyRh/3RGdUAgBQsm8uDwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAzw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbggAQAAABA0P/X7QgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAD//0TeEa0=") (async) fsync(r0) (async) 00:07:01 executing program 4: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)=0x2000000) mlock(&(0x7f0000183000/0x4000)=nil, 0x4000) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x19) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)=0x2000000) (async) mlock(&(0x7f0000183000/0x4000)=nil, 0x4000) (async) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/64) (async) 00:07:01 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r0, 0xc) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000040), &(0x7f0000000100)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r1, 0x0) r2 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xab, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000000140), 0x0) 00:07:01 executing program 2: r0 = syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="003244f109167510f7e192bae25c153a743cac0903b2fd276c25e580e84cdb7abaf49c5f5ceebb160f9d879fc1320a723cbe693d60bfd594efc12f6103411f5d39a73a2446c1dad83b3128fccd5e2a9a35885d99d963b4f344f24065efad88cb2da7e41137dcf147619a803e11c1c03b539198b8ade6bc5df853d0c8fe813be0f21ad617503f9561d88488d9753d6b51148a0f8b36d42905a49b064f23ec9481a38d4e8fcb0839f416e92d7cb9e3048a55d24760a8f8"], 0x1, 0x50d4, &(0x7f00000051c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4P3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04FgAAAAAQ5m8dRs8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAoAAP//Qczu7Q==") (async) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x241, 0x0) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$alg(r2, 0x0, 0x0, 0x0) sendfile(r0, r2, &(0x7f0000000040)=0x1, 0x8000) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000000480)={0x2, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, @struct={0xccbb, 0x8}}}) 00:07:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x6) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x440, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x40086607, &(0x7f0000000040)=@v1={0x0, @aes256={0x0}, 0x0, @auto="0709f2c5e99fcbce"}) (async) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e140602000000000e000a000f00000002800000121f", 0x2e}], 0x1}, 0x0) (async) sendmsg$kcm(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001380)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, r5}, 0xc) (async) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000009540)=ANY=[@ANYBLOB="667d0112fda9755c3a895aa0eee58cb97994e6f16612f134c3a346542195fdafc73bbf488be39c4f23cc11379fc2abfce695a12aaca23d290d68db9a38da459752e7c86afd5d8005f75b848e324f53c693c368b8a506f86383f15d6b2222a126d0094b7d2faf32f454562bcff18493a5044a82115db97dd9e2fce07e6a0483419bc73f21ec23cef3e10736051bc0c1ffcb2d1560ac20015ef1b6eccba8fd07d0bfd4a83f23fd170000000000615e95d67cb55c1d42eb4faf2ca5b585855603d03dc3870e2d7eea2469a9f7318a3cd30504ba5fcb7a9cb295dbcbe9df68b3da72d43506b8448d52987c72ea15d46cca76294a21fb181cf1bba2bc6cf7e00fef59cdeb1e60639ce44d80bf6951e10a11ff7d753dcc29833744a5f1ae55b8df66ab776e3fe83e3f4c7dc366f4c52bf88e9d1d0c0af73981fae56a77f2d331fa", @ANYRESHEX, @ANYRES64, @ANYRES8, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYRES32]) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r6, 0x40086607, &(0x7f00000000c0)={0x40000, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x6000) (async) r7 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) (async) r8 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r7, 0xc1105517, &(0x7f0000000400)={{0x1005, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x1, 0x1, r8, 0x0, 0x0, 'syz0\x00', 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={r8, 0x0, r9}, 0xc) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000002440)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000009080)=[{{&(0x7f0000000d80)=@qipcrtr, 0x80, &(0x7f0000000800)=[{&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f00000005c0)=""/51, 0x33}], 0x5}, 0x7ff}, {{&(0x7f0000000880)=@caif=@util, 0x80, &(0x7f0000000a40)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000900)=""/169, 0xa9}, {&(0x7f00000009c0)=""/114, 0x72}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x4}, 0x2}, {{&(0x7f0000000a80)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/78, 0x4e}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000003f00)=""/4096, 0x1000}], 0x4}, 0x8}, {{&(0x7f0000009340)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000e00)=""/246, 0xf6}, {&(0x7f0000000f00)=""/146, 0x92}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x7, &(0x7f0000001280)=""/22, 0x16}, 0xb19}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/98, 0x62}], 0x3, &(0x7f0000001480)=""/144, 0x90}, 0xda}, {{0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001640)=""/60, 0x3c}, {&(0x7f0000002740)=""/180, 0xb4}], 0x3}, 0x9}, {{&(0x7f0000002840)=@un=@abs, 0x80, &(0x7f0000002b00)=[{&(0x7f00000028c0)=""/126, 0x7e}, {&(0x7f0000002940)=""/247, 0xf7}, {&(0x7f0000002a40)=""/190, 0xbe}], 0x3, &(0x7f0000002b40)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/117, 0x75}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/254, 0xfe}], 0x4, &(0x7f0000002d40)=""/40, 0x28}, 0xcbf8}, {{&(0x7f0000002d80)=@generic, 0x80, &(0x7f0000006f40)=[{&(0x7f0000002e00)=""/178, 0xb2}, {&(0x7f0000006f00)=""/20, 0x14}], 0x2, &(0x7f0000006f80)=""/4096, 0x1000}, 0x40}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000007f80)=""/70, 0x46}, {&(0x7f0000008000)=""/4096, 0x1000}], 0x2, &(0x7f0000009040)=""/51, 0x33}, 0x9}], 0xa, 0x100, &(0x7f0000009300)={0x77359400}) syz_open_procfs(r0, &(0x7f0000000280)='net/packet\x00') (async) setregid(r5, r9) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x2, 0x0, 0x0, 0x0, r5, 0x10, 0xffe0}, 0x6, 0x9, 0xaa, 0xffffffffffffffff, r0, r0, 0x7}) 00:07:01 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r0, 0xc) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000040), &(0x7f0000000100)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r1, 0x0) r2 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xab, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000000140), 0x0) socket$inet6(0xa, 0x6, 0x0) (async) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) (async) listen(r0, 0xc) (async) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000040), &(0x7f0000000100)=0x4) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r1, 0x0) (async) socket$inet_dccp(0x2, 0x6, 0x0) (async) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) (async) getsockopt$inet_int(r2, 0x10d, 0xab, 0x0, &(0x7f00000000c0)) (async) writev(r1, &(0x7f0000000140), 0x0) (async) 00:07:01 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) listen(r0, 0xc) (async) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x3f, &(0x7f0000000040), &(0x7f0000000100)=0x4) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r1, 0x0) (async) r2 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r2, &(0x7f0000e5c000)={0x2, 0x4e20, @loopback=0x7f000002}, 0x10) getsockopt$inet_int(r2, 0x10d, 0xab, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000000140), 0x0) 00:07:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x440, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x40086607, &(0x7f0000000040)=@v1={0x0, @aes256={0x0}, 0x0, @auto="0709f2c5e99fcbce"}) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e140602000000000e000a000f00000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001380)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, r5}, 0xc) (async) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000009540)=ANY=[@ANYBLOB="667d0112fda9755c3a895aa0eee58cb97994e6f16612f134c3a346542195fdafc73bbf488be39c4f23cc11379fc2abfce695a12aaca23d290d68db9a38da459752e7c86afd5d8005f75b848e324f53c693c368b8a506f86383f15d6b2222a126d0094b7d2faf32f454562bcff18493a5044a82115db97dd9e2fce07e6a0483419bc73f21ec23cef3e10736051bc0c1ffcb2d1560ac20015ef1b6eccba8fd07d0bfd4a83f23fd170000000000615e95d67cb55c1d42eb4faf2ca5b585855603d03dc3870e2d7eea2469a9f7318a3cd30504ba5fcb7a9cb295dbcbe9df68b3da72d43506b8448d52987c72ea15d46cca76294a21fb181cf1bba2bc6cf7e00fef59cdeb1e60639ce44d80bf6951e10a11ff7d753dcc29833744a5f1ae55b8df66ab776e3fe83e3f4c7dc366f4c52bf88e9d1d0c0af73981fae56a77f2d331fa", @ANYRESHEX, @ANYRES64, @ANYRES8, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYRES32]) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r6, 0x40086607, &(0x7f00000000c0)={0x40000, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x6000) (async, rerun: 64) r7 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) (rerun: 64) r8 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r7, 0xc1105517, &(0x7f0000000400)={{0x1005, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x1, 0x1, r8, 0x0, 0x0, 'syz0\x00', 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={r8, 0x0, r9}, 0xc) (async) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000002440)=ANY=[]) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000009080)=[{{&(0x7f0000000d80)=@qipcrtr, 0x80, &(0x7f0000000800)=[{&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f00000005c0)=""/51, 0x33}], 0x5}, 0x7ff}, {{&(0x7f0000000880)=@caif=@util, 0x80, &(0x7f0000000a40)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000900)=""/169, 0xa9}, {&(0x7f00000009c0)=""/114, 0x72}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x4}, 0x2}, {{&(0x7f0000000a80)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/78, 0x4e}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000003f00)=""/4096, 0x1000}], 0x4}, 0x8}, {{&(0x7f0000009340)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000e00)=""/246, 0xf6}, {&(0x7f0000000f00)=""/146, 0x92}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x7, &(0x7f0000001280)=""/22, 0x16}, 0xb19}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/98, 0x62}], 0x3, &(0x7f0000001480)=""/144, 0x90}, 0xda}, {{0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001640)=""/60, 0x3c}, {&(0x7f0000002740)=""/180, 0xb4}], 0x3}, 0x9}, {{&(0x7f0000002840)=@un=@abs, 0x80, &(0x7f0000002b00)=[{&(0x7f00000028c0)=""/126, 0x7e}, {&(0x7f0000002940)=""/247, 0xf7}, {&(0x7f0000002a40)=""/190, 0xbe}], 0x3, &(0x7f0000002b40)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/117, 0x75}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/254, 0xfe}], 0x4, &(0x7f0000002d40)=""/40, 0x28}, 0xcbf8}, {{&(0x7f0000002d80)=@generic, 0x80, &(0x7f0000006f40)=[{&(0x7f0000002e00)=""/178, 0xb2}, {&(0x7f0000006f00)=""/20, 0x14}], 0x2, &(0x7f0000006f80)=""/4096, 0x1000}, 0x40}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000007f80)=""/70, 0x46}, {&(0x7f0000008000)=""/4096, 0x1000}], 0x2, &(0x7f0000009040)=""/51, 0x33}, 0x9}], 0xa, 0x100, &(0x7f0000009300)={0x77359400}) (async) syz_open_procfs(r0, &(0x7f0000000280)='net/packet\x00') (async) setregid(r5, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x2, 0x0, 0x0, 0x0, r5, 0x10, 0xffe0}, 0x6, 0x9, 0xaa, 0xffffffffffffffff, r0, r0, 0x7}) [ 421.383007][ T8044] loop2: detected capacity change from 0 to 32768 00:07:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x440, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x40086607, &(0x7f0000000040)=@v1={0x0, @aes256={0x0}, 0x0, @auto="0709f2c5e99fcbce"}) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e140602000000000e000a000f00000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001380)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, r5}, 0xc) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000009540)=ANY=[@ANYBLOB="667d0112fda9755c3a895aa0eee58cb97994e6f16612f134c3a346542195fdafc73bbf488be39c4f23cc11379fc2abfce695a12aaca23d290d68db9a38da459752e7c86afd5d8005f75b848e324f53c693c368b8a506f86383f15d6b2222a126d0094b7d2faf32f454562bcff18493a5044a82115db97dd9e2fce07e6a0483419bc73f21ec23cef3e10736051bc0c1ffcb2d1560ac20015ef1b6eccba8fd07d0bfd4a83f23fd170000000000615e95d67cb55c1d42eb4faf2ca5b585855603d03dc3870e2d7eea2469a9f7318a3cd30504ba5fcb7a9cb295dbcbe9df68b3da72d43506b8448d52987c72ea15d46cca76294a21fb181cf1bba2bc6cf7e00fef59cdeb1e60639ce44d80bf6951e10a11ff7d753dcc29833744a5f1ae55b8df66ab776e3fe83e3f4c7dc366f4c52bf88e9d1d0c0af73981fae56a77f2d331fa", @ANYRESHEX, @ANYRES64, @ANYRES8, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYRES32]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r6, 0x40086607, &(0x7f00000000c0)={0x40000, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x6000) r7 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) r8 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r7, 0xc1105517, &(0x7f0000000400)={{0x1005, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x1, 0x1, r8, 0x0, 0x0, 'syz0\x00', 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={r8, 0x0, r9}, 0xc) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000002440)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000009080)=[{{&(0x7f0000000d80)=@qipcrtr, 0x80, &(0x7f0000000800)=[{&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f00000005c0)=""/51, 0x33}], 0x5}, 0x7ff}, {{&(0x7f0000000880)=@caif=@util, 0x80, &(0x7f0000000a40)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000900)=""/169, 0xa9}, {&(0x7f00000009c0)=""/114, 0x72}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x4}, 0x2}, {{&(0x7f0000000a80)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/78, 0x4e}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000003f00)=""/4096, 0x1000}], 0x4}, 0x8}, {{&(0x7f0000009340)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000e00)=""/246, 0xf6}, {&(0x7f0000000f00)=""/146, 0x92}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x7, &(0x7f0000001280)=""/22, 0x16}, 0xb19}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/98, 0x62}], 0x3, &(0x7f0000001480)=""/144, 0x90}, 0xda}, {{0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001640)=""/60, 0x3c}, {&(0x7f0000002740)=""/180, 0xb4}], 0x3}, 0x9}, {{&(0x7f0000002840)=@un=@abs, 0x80, &(0x7f0000002b00)=[{&(0x7f00000028c0)=""/126, 0x7e}, {&(0x7f0000002940)=""/247, 0xf7}, {&(0x7f0000002a40)=""/190, 0xbe}], 0x3, &(0x7f0000002b40)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/117, 0x75}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/254, 0xfe}], 0x4, &(0x7f0000002d40)=""/40, 0x28}, 0xcbf8}, {{&(0x7f0000002d80)=@generic, 0x80, &(0x7f0000006f40)=[{&(0x7f0000002e00)=""/178, 0xb2}, {&(0x7f0000006f00)=""/20, 0x14}], 0x2, &(0x7f0000006f80)=""/4096, 0x1000}, 0x40}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000007f80)=""/70, 0x46}, {&(0x7f0000008000)=""/4096, 0x1000}], 0x2, &(0x7f0000009040)=""/51, 0x33}, 0x9}], 0xa, 0x100, &(0x7f0000009300)={0x77359400}) syz_open_procfs(r0, &(0x7f0000000280)='net/packet\x00') setregid(r5, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x2, 0x0, 0x0, 0x0, r5, 0x10, 0xffe0}, 0x6, 0x9, 0xaa, 0xffffffffffffffff, r0, r0, 0x7}) [ 421.457053][ T8044] BTRFS info (device loop2): using crc32c (crc32c-generic) checksum algorithm 00:07:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x440, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x40086607, &(0x7f0000000040)=@v1={0x0, @aes256={0x0}, 0x0, @auto="0709f2c5e99fcbce"}) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e140602000000000e000a000f00000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001380)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, r5}, 0xc) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000009540)=ANY=[@ANYBLOB="667d0112fda9755c3a895aa0eee58cb97994e6f16612f134c3a346542195fdafc73bbf488be39c4f23cc11379fc2abfce695a12aaca23d290d68db9a38da459752e7c86afd5d8005f75b848e324f53c693c368b8a506f86383f15d6b2222a126d0094b7d2faf32f454562bcff18493a5044a82115db97dd9e2fce07e6a0483419bc73f21ec23cef3e10736051bc0c1ffcb2d1560ac20015ef1b6eccba8fd07d0bfd4a83f23fd170000000000615e95d67cb55c1d42eb4faf2ca5b585855603d03dc3870e2d7eea2469a9f7318a3cd30504ba5fcb7a9cb295dbcbe9df68b3da72d43506b8448d52987c72ea15d46cca76294a21fb181cf1bba2bc6cf7e00fef59cdeb1e60639ce44d80bf6951e10a11ff7d753dcc29833744a5f1ae55b8df66ab776e3fe83e3f4c7dc366f4c52bf88e9d1d0c0af73981fae56a77f2d331fa", @ANYRESHEX, @ANYRES64, @ANYRES8, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYRES32]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r6, 0x40086607, &(0x7f00000000c0)={0x40000, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x6000) r7 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) r8 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r7, 0xc1105517, &(0x7f0000000400)={{0x1005, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x1, 0x1, r8, 0x0, 0x0, 'syz0\x00', 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={r8, 0x0, r9}, 0xc) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000002440)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000009080)=[{{&(0x7f0000000d80)=@qipcrtr, 0x80, &(0x7f0000000800)=[{&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f00000005c0)=""/51, 0x33}], 0x5}, 0x7ff}, {{&(0x7f0000000880)=@caif=@util, 0x80, &(0x7f0000000a40)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000900)=""/169, 0xa9}, {&(0x7f00000009c0)=""/114, 0x72}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x4}, 0x2}, {{&(0x7f0000000a80)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/78, 0x4e}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000003f00)=""/4096, 0x1000}], 0x4}, 0x8}, {{&(0x7f0000009340)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000e00)=""/246, 0xf6}, {&(0x7f0000000f00)=""/146, 0x92}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x7, &(0x7f0000001280)=""/22, 0x16}, 0xb19}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/98, 0x62}], 0x3, &(0x7f0000001480)=""/144, 0x90}, 0xda}, {{0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001640)=""/60, 0x3c}, {&(0x7f0000002740)=""/180, 0xb4}], 0x3}, 0x9}, {{&(0x7f0000002840)=@un=@abs, 0x80, &(0x7f0000002b00)=[{&(0x7f00000028c0)=""/126, 0x7e}, {&(0x7f0000002940)=""/247, 0xf7}, {&(0x7f0000002a40)=""/190, 0xbe}], 0x3, &(0x7f0000002b40)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/117, 0x75}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/254, 0xfe}], 0x4, &(0x7f0000002d40)=""/40, 0x28}, 0xcbf8}, {{&(0x7f0000002d80)=@generic, 0x80, &(0x7f0000006f40)=[{&(0x7f0000002e00)=""/178, 0xb2}, {&(0x7f0000006f00)=""/20, 0x14}], 0x2, &(0x7f0000006f80)=""/4096, 0x1000}, 0x40}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000007f80)=""/70, 0x46}, {&(0x7f0000008000)=""/4096, 0x1000}], 0x2, &(0x7f0000009040)=""/51, 0x33}, 0x9}], 0xa, 0x100, &(0x7f0000009300)={0x77359400}) syz_open_procfs(r0, &(0x7f0000000280)='net/packet\x00') setregid(r5, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x2, 0x0, 0x0, 0x0, r5, 0x10, 0xffe0}, 0x6, 0x9, 0xaa, 0xffffffffffffffff, r0, r0, 0x7}) [ 421.463085][ T8044] BTRFS info (device loop2): using free space tree [ 421.760753][ T8077] netlink: 'syz-executor.1': attribute type 10 has an invalid length. [ 421.768601][ T8077] 8021q: adding VLAN 0 to HW filter on device team0 [ 421.777132][ T8077] bond0: (slave team0): Enslaving as an active interface with an up link [ 421.982465][ T8080] netlink: 'syz-executor.1': attribute type 10 has an invalid length. [ 421.993284][ T8080] bond0: (slave team0): Releasing backup interface [ 422.003896][ T8044] BTRFS error (device loop2): open_ctree failed [ 422.016261][ T8080] bridge0: port 3(team0) entered blocking state [ 422.018042][ T8080] bridge0: port 3(team0) entered disabled state [ 422.019953][ T8080] device team0 entered promiscuous mode [ 422.021424][ T8080] device team_slave_0 entered promiscuous mode [ 422.023042][ T8080] device team_slave_1 entered promiscuous mode [ 422.024755][ T8079] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 422.027233][ T8079] device team0 left promiscuous mode [ 422.028639][ T8079] device team_slave_0 left promiscuous mode [ 422.030171][ T8079] device team_slave_1 left promiscuous mode [ 422.031691][ T8079] bridge0: port 3(team0) entered disabled state 00:07:02 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x440, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r3, 0x40086607, &(0x7f0000000040)=@v1={0x0, @aes256={0x0}, 0x0, @auto="0709f2c5e99fcbce"}) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000000000)="2e00000010008188040f80ec59acbc0413a1f848100000005e140602000000000e000a000f00000002800000121f", 0x2e}], 0x1}, 0x0) sendmsg$kcm(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001380)="2e00000010008188040f46ecdb4cb9cca7480ef410000000e3bd6efb440009000e000a000d000000ba8000001201", 0x2e}], 0x1}, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, r5}, 0xc) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000009540)=ANY=[@ANYBLOB="667d0112fda9755c3a895aa0eee58cb97994e6f16612f134c3a346542195fdafc73bbf488be39c4f23cc11379fc2abfce695a12aaca23d290d68db9a38da459752e7c86afd5d8005f75b848e324f53c693c368b8a506f86383f15d6b2222a126d0094b7d2faf32f454562bcff18493a5044a82115db97dd9e2fce07e6a0483419bc73f21ec23cef3e10736051bc0c1ffcb2d1560ac20015ef1b6eccba8fd07d0bfd4a83f23fd170000000000615e95d67cb55c1d42eb4faf2ca5b585855603d03dc3870e2d7eea2469a9f7318a3cd30504ba5fcb7a9cb295dbcbe9df68b3da72d43506b8448d52987c72ea15d46cca76294a21fb181cf1bba2bc6cf7e00fef59cdeb1e60639ce44d80bf6951e10a11ff7d753dcc29833744a5f1ae55b8df66ab776e3fe83e3f4c7dc366f4c52bf88e9d1d0c0af73981fae56a77f2d331fa", @ANYRESHEX, @ANYRES64, @ANYRES8, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYRES32]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r6, 0x40086607, &(0x7f00000000c0)={0x40000, 0x1, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x6000) r7 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) r8 = getpid() ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r7, 0xc1105517, &(0x7f0000000400)={{0x1005, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x1, 0x1, r8, 0x0, 0x0, 'syz0\x00', 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={r8, 0x0, r9}, 0xc) mount$fuse(0x0, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000080), 0x200002, &(0x7f0000002440)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000009080)=[{{&(0x7f0000000d80)=@qipcrtr, 0x80, &(0x7f0000000800)=[{&(0x7f0000000640)=""/72, 0x48}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/161, 0xa1}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f00000005c0)=""/51, 0x33}], 0x5}, 0x7ff}, {{&(0x7f0000000880)=@caif=@util, 0x80, &(0x7f0000000a40)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000900)=""/169, 0xa9}, {&(0x7f00000009c0)=""/114, 0x72}, {&(0x7f0000002f00)=""/4096, 0x1000}], 0x4}, 0x2}, {{&(0x7f0000000a80)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000b00)=""/155, 0x9b}, {&(0x7f0000000bc0)=""/78, 0x4e}, {&(0x7f0000000c40)=""/212, 0xd4}, {&(0x7f0000003f00)=""/4096, 0x1000}], 0x4}, 0x8}, {{&(0x7f0000009340)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000e00)=""/246, 0xf6}, {&(0x7f0000000f00)=""/146, 0x92}, {&(0x7f0000000fc0)=""/150, 0x96}, {&(0x7f0000001080)=""/90, 0x5a}, {&(0x7f0000001100)=""/103, 0x67}, {&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x7, &(0x7f0000001280)=""/22, 0x16}, 0xb19}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/98, 0x62}], 0x3, &(0x7f0000001480)=""/144, 0x90}, 0xda}, {{0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001640)=""/60, 0x3c}, {&(0x7f0000002740)=""/180, 0xb4}], 0x3}, 0x9}, {{&(0x7f0000002840)=@un=@abs, 0x80, &(0x7f0000002b00)=[{&(0x7f00000028c0)=""/126, 0x7e}, {&(0x7f0000002940)=""/247, 0xf7}, {&(0x7f0000002a40)=""/190, 0xbe}], 0x3, &(0x7f0000002b40)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000004f00)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/117, 0x75}, {&(0x7f0000005f00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/254, 0xfe}], 0x4, &(0x7f0000002d40)=""/40, 0x28}, 0xcbf8}, {{&(0x7f0000002d80)=@generic, 0x80, &(0x7f0000006f40)=[{&(0x7f0000002e00)=""/178, 0xb2}, {&(0x7f0000006f00)=""/20, 0x14}], 0x2, &(0x7f0000006f80)=""/4096, 0x1000}, 0x40}, {{0x0, 0x0, &(0x7f0000009000)=[{&(0x7f0000007f80)=""/70, 0x46}, {&(0x7f0000008000)=""/4096, 0x1000}], 0x2, &(0x7f0000009040)=""/51, 0x33}, 0x9}], 0xa, 0x100, &(0x7f0000009300)={0x77359400}) syz_open_procfs(r0, &(0x7f0000000280)='net/packet\x00') setregid(r5, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x2, 0x0, 0x0, 0x0, r5, 0x10, 0xffe0}, 0x6, 0x9, 0xaa, 0xffffffffffffffff, r0, r0, 0x7}) [ 422.056001][ T8082] netlink: 'syz-executor.3': attribute type 10 has an invalid length. [ 422.058258][ T8082] bridge0: port 3(team0) entered blocking state [ 422.059866][ T8082] bridge0: port 3(team0) entered disabled state [ 422.061733][ T8082] device team0 entered promiscuous mode [ 422.063178][ T8082] device team_slave_0 entered promiscuous mode [ 422.064785][ T8082] device team_slave_1 entered promiscuous mode [ 422.066534][ T8082] bridge0: port 3(team0) entered blocking state [ 422.068181][ T8082] bridge0: port 3(team0) entered forwarding state [ 422.190254][ T8107] netlink: 'syz-executor.2': attribute type 10 has an invalid length. [ 422.197179][ T8107] netlink: 'syz-executor.2': attribute type 10 has an invalid length. [ 422.199578][ T8107] bridge0: port 3(team0) entered blocking state [ 422.201378][ T8107] bridge0: port 3(team0) entered disabled state [ 422.206383][ T8107] device team0 entered promiscuous mode [ 422.207900][ T8107] device team_slave_0 entered promiscuous mode [ 422.209735][ T8107] device team_slave_1 entered promiscuous mode [ 422.212407][ T8107] bridge0: port 3(team0) entered blocking state [ 422.214059][ T8107] bridge0: port 3(team0) entered forwarding state [ 422.365698][ T8083] ------------[ cut here ]------------ [ 422.367191][ T8083] WARNING: CPU: 0 PID: 8083 at include/linux/gfp.h:221 alloc_charge_hpage+0x5a4/0x938 [ 422.369676][ T8083] Modules linked in: [ 422.370656][ T8083] CPU: 0 PID: 8083 Comm: syz-executor.4 Not tainted 6.1.0-rc2-syzkaller-154433-g247f34f7b803 #0 [ 422.373387][ T8083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 422.376000][ T8083] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 422.378057][ T8083] pc : alloc_charge_hpage+0x5a4/0x938 [ 422.379502][ T8083] lr : alloc_charge_hpage+0x5a4/0x938 [ 422.380918][ T8083] sp : ffff80001ff63930 [ 422.382053][ T8083] x29: ffff80001ff63930 x28: 0000000020600000 x27: 0000000000000000 [ 422.384217][ T8083] x26: 0000000000000000 x25: 0000000000000000 x24: 0000000000000001 [ 422.386438][ T8083] x23: 0000000000000001 x22: 0000000000000000 x21: 00000000003c24ca [ 422.388609][ T8083] x20: ffff0000c8078540 x19: ffff80001ff63a30 x18: 0000000000000182 [ 422.390709][ T8083] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 422.392871][ T8083] x14: 0000000000000000 x13: 0000000000000003 x12: ffff80000d93cc30 [ 422.395002][ T8083] x11: ff8080000856bb48 x10: 0000000000000000 x9 : ffff80000856bb48 [ 422.397073][ T8083] x8 : ffff00012542b480 x7 : 0000000000000000 x6 : ffff80000856b530 [ 422.399254][ T8083] x5 : 0000000000000000 x4 : ffff00011bc7f180 x3 : 0000000000000600 [ 422.401381][ T8083] x2 : ffff00011bc7f180 x1 : 0000000000000000 x0 : 0000000000000000 [ 422.403469][ T8083] Call trace: [ 422.404326][ T8083] alloc_charge_hpage+0x5a4/0x938 [ 422.405615][ T8083] collapse_file+0xd0/0x2ffc [ 422.406849][ T8083] hpage_collapse_scan_file+0x938/0xb64 [ 422.408315][ T8083] madvise_collapse+0x328/0x864 [ 422.409594][ T8083] madvise_vma_behavior+0x148/0x7f4 [ 422.411007][ T8083] do_madvise+0x438/0x5c0 [ 422.412181][ T8083] __arm64_sys_madvise+0x2c/0x40 [ 422.413476][ T8083] el0_svc_common+0x138/0x220 [ 422.414737][ T8083] do_el0_svc+0x48/0x164 [ 422.415846][ T8083] el0_svc+0x58/0x150 [ 422.416899][ T8083] el0t_64_sync_handler+0x84/0xf0 [ 422.418293][ T8083] el0t_64_sync+0x18c/0x190 [ 422.419470][ T8083] irq event stamp: 0 [ 422.420496][ T8083] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 422.422392][ T8083] hardirqs last disabled at (0): [] copy_process+0x928/0x16ec [ 422.424735][ T8083] softirqs last enabled at (0): [] copy_process+0x938/0x16ec [ 422.427186][ T8083] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 422.429044][ T8083] ---[ end trace 0000000000000000 ]--- [ 422.430960][ T8028] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 422.433816][ T8083] Unable to handle kernel paging request at virtual address 0000000000002818 [ 422.436883][ T8083] Mem abort info: [ 422.437798][ T8083] ESR = 0x0000000096000006 [ 422.438975][ T8083] EC = 0x25: DABT (current EL), IL = 32 bits [ 422.440564][ T8083] SET = 0, FnV = 0 [ 422.441514][ T8083] EA = 0, S1PTW = 0 [ 422.442542][ T8083] FSC = 0x06: level 2 translation fault [ 422.444081][ T8083] Data abort info: [ 422.445071][ T8083] ISV = 0, ISS = 0x00000006 [ 422.449223][ T8083] CM = 0, WnR = 0 [ 422.450215][ T8083] user pgtable: 4k pages, 48-bit VAs, pgdp=000000015bf0e000 [ 422.452086][ T8083] [0000000000002818] pgd=0800000165376003, p4d=0800000165376003, pud=080000015c185003, pmd=0000000000000000 [ 422.455009][ T8083] Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP [ 422.456918][ T8083] Modules linked in: [ 422.457902][ T8083] CPU: 0 PID: 8083 Comm: syz-executor.4 Tainted: G W 6.1.0-rc2-syzkaller-154433-g247f34f7b803 #0 [ 422.461065][ T8083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 422.463731][ T8083] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 422.465751][ T8083] pc : __next_zones_zonelist+0x24/0x58 [ 422.467219][ T8083] lr : prepare_alloc_pages+0x1bc/0x244 [ 422.468640][ T8083] sp : ffff80001ff63860 [ 422.469724][ T8083] x29: ffff80001ff63860 x28: 0000000020600000 x27: 0000000000000000 [ 422.471820][ T8083] x26: 0000000000000000 x25: ffff80000d379000 x24: 0000000000000008 [ 422.474009][ T8083] x23: ffff8000084c2890 x22: 0000000000000000 x21: ffff80001ff638e4 [ 422.476116][ T8083] x20: 00000000003c24ca x19: ffff80001ff638b8 x18: 0000000000000182 [ 422.478210][ T8083] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 422.480310][ T8083] x14: 0000000000000000 x13: 0000000000000003 x12: ffff80000d93cc30 [ 422.482458][ T8083] x11: 0000000000000000 x10: 0000000000000081 x9 : 0000000000000000 [ 422.484613][ T8083] x8 : 0000000000000000 x7 : 0000000000000000 x6 : ffff8000084c153c [ 422.486667][ T8083] x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000 [ 422.488736][ T8083] x2 : ffff00012542c688 x1 : 0000000000000003 x0 : 0000000000002810 [ 422.490879][ T8083] Call trace: [ 422.491724][ T8083] __next_zones_zonelist+0x24/0x58 [ 422.493105][ T8083] __alloc_pages+0xa4/0x1fc [ 422.494286][ T8083] alloc_charge_hpage+0x318/0x938 [ 422.495612][ T8083] collapse_file+0xd0/0x2ffc [ 422.496810][ T8083] hpage_collapse_scan_file+0x938/0xb64 [ 422.498287][ T8083] madvise_collapse+0x328/0x864 [ 422.499589][ T8083] madvise_vma_behavior+0x148/0x7f4 [ 422.500946][ T8083] do_madvise+0x438/0x5c0 [ 422.502121][ T8083] __arm64_sys_madvise+0x2c/0x40 [ 422.503476][ T8083] el0_svc_common+0x138/0x220 [ 422.504726][ T8083] do_el0_svc+0x48/0x164 [ 422.505884][ T8083] el0_svc+0x58/0x150 [ 422.506954][ T8083] el0t_64_sync_handler+0x84/0xf0 [ 422.508295][ T8083] el0t_64_sync+0x18c/0x190 [ 422.509499][ T8083] Code: 6b01011f 54ffffa8 1400000d 91004000 (b9400808) [ 422.511378][ T8083] ---[ end trace 0000000000000000 ]--- [ 422.598143][ T8038] loop5: detected capacity change from 0 to 131072 [ 422.982312][ T8083] Kernel panic - not syncing: Oops: Fatal exception [ 422.984068][ T8083] SMP: stopping secondary CPUs [ 422.985367][ T8083] Kernel Offset: disabled [ 422.986498][ T8083] CPU features: 0x00000,02070084,26017203 [ 422.988030][ T8083] Memory Limit: none [ 423.459126][ T8083] Rebooting in 86400 seconds..