AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+D924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBYAAAAAEOZvHUTvBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAUQAAAP//JVQIDQ==") r0 = open(&(0x7f0000001100)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f0) 06:52:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000003c0)) 06:52:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 06:52:18 executing program 5: r0 = socket(0x10, 0x803, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000980)={'syztnl1\x00', &(0x7f0000000900)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}) 06:52:18 executing program 3: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x16, &(0x7f00000002c0)=ANY=[@ANYBLOB="6e6f696e6f64655f63616368652c00278c8632a1a3698228397d9f08e65d54104d93b7eaa12e416ed525ff7c1c2ba1513a00384222ef95b01169c555524d477247302e65fbff7a7e9a4f7ed6c9cc18db73f51c910aede9c8923943605dfba6040507000000000000375c893650d7481e989ae6e5ed1a66f844de270d29d7a15da4eb2d0f4dcc310f337df77d3b6b3aa61621edb1100b60c9b4005171a10acb7e33901e538231cb8351c2f9e3d3d24b727473975ae5f89714c6314cbcad3f05657eca8d71cff91e374f6666cc1db2ebff42aa5a012c2a597d08a779a6ff37da0d951d1b748bb5a90f473fc8459016b83a4af7e9d19f1ed9c8e7ca07095c77c1acb6561552bd7a1f37a2b51430beb56e191a6483f4dd4ea9fb8cb9c4d0200ee8de26e7c1afebc273e9f44c4e69632e0ca54fdc2d3cef9a085f226e4c239d1b0030793c6db2a8a2ae9ef5ead76f48136c7c40110ac8b2c7bc3356f0a6d0b1666bacdcd8acefcff406b18307d60e4e1192685441a6c728d6e735175a268baff09586c5eccf69776cc4b68fec7df9083ea62243d439c01f05b7fa316ef8619c91e3794fb3a05252957422f47c10a0dd135485b52df4059c3fac9830c97daf7d03969a930a024c127d26568f35e306a52d8f6d7b33c076441d3d3eb3bf9a489d26c065b2c3aab7db5dd0f9cc17810569610de2"], 0x1, 0x50ed, &(0x7f00000051c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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ADgZNdpBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86jJ4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgUAAD//wNUIwc=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) ftruncate(r0, 0xc17a) getsockopt$inet6_udp_int(0xffffffffffffffff, 0x11, 0x0, 0x0, &(0x7f0000000140)) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000008000)={0x0, 0x6}) 06:52:18 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETIFINDEX(r0, 0x400454da, 0x0) 06:52:18 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc}) ioctl$IOMMU_IOAS_ALLOW_IOVAS(r0, 0x3b82, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x0, 0x0}) 06:52:18 executing program 2: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:52:18 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc}) ioctl$IOMMU_IOAS_ALLOW_IOVAS(r0, 0x3b82, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x0, 0x0}) 06:52:18 executing program 0: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc}) ioctl$IOMMU_IOAS_ALLOW_IOVAS(r0, 0x3b82, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x0, 0x0}) [ 3175.946990][T23777] loop1: detected capacity change from 0 to 32768 [ 3175.966964][T23777] BTRFS: device fsid a6a605fc-d5f1-4e66-8595-3726e2b761d6 devid 1 transid 8 /dev/loop1 scanned by syz-executor.1 (23777) [ 3176.001962][T23777] BTRFS info (device loop1): using blake2b (blake2b-256-generic) checksum algorithm [ 3176.022828][T23777] BTRFS info (device loop1): turning on sync discard [ 3176.036854][T23777] BTRFS info (device loop1): using free space tree [ 3176.156815][T23777] BTRFS info (device loop1): enabling ssd optimizations 06:52:19 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x4002, 0x0) 06:52:19 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'bridge0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) pipe(&(0x7f0000000600)) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000007c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x50, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_TABLE={0x0, 0x1, 'syz1\x00'}, @NFTA_SET_NAME={0x4, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_TIMEOUT={0xc}, @NFTA_SET_EXPR={0x10, 0x11, 0x0, 0x1, @counter={{0xc}, @void}}]}], {0x14, 0x10}}, 0x98}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r4, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000680)=ANY=[@ANYBLOB="5c000000110007092cbd7000000000004b002880141e5eb83e8310331c874bcebc1717a3793192b75a7a056c99c02655d4e92f7a8085179e4b6f6927944b3a6f37273c249805033e"], 0x5c}], 0x1}, 0x0) sendmsg$NFT_BATCH(r4, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f00000017c0)={{0x14}, [@NFT_MSG_DELSET={0x24, 0xb, 0xa, 0x201, 0x0, 0x0, {0xc, 0x0, 0x8}, [@NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x4}, @NFTA_SET_ID={0x8}]}, @NFT_MSG_NEWTABLE={0x4c, 0x0, 0xa, 0x101, 0x0, 0x0, {0x7, 0x0, 0x2}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWSET={0x1138, 0x9, 0xa, 0x3, 0x0, 0x0, {0xc, 0x0, 0x6}, [@NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_USERDATA={0x1004, 0xd, 0x1, 0x0, "4cb24cd82ef1d902c62d21ad732ea5cd031bebf482d72998352641c5fad4d0554e293d6b10582c4e692ea3ed36d35fd300c762ff07c9e214957f502522d3c74a18fdc70c80709d215a44ff11c219d2b3e81d279aae8d7a46d32ea1f9f42ca465fd98230210ddfdb1173f4d965b45784628a1ba0f4c742a138342f0a5a3a114c2db028e3baa8a8ac8261ef96ee0c730dec7fb35d8ca91e8c9ecf0004201d97c7d1f343859224de78576908bd5dbc4728e9e5e26fda6573ba89e4975c7a9438502d3d36cebcbc90199fcf96b1f4cfe18083d0e5a096bd39086874af6e9e14f7f25454add9ab6634d4c258e3f5120525f6e72788de3ed62d21b6d615400cdd1c4ba7ca695cf2938e2327a7df8f05811a314cd046f15f01d445d29c3193f3b17df8de1efbaae25ecb72ee0732b9fed2d228a263185e9d9267d739048b09a1174b9fdc9fcd699c490b384de1be89f2ccc896d370cbbd74a778f2f7cd805e3e0cd37ec853f12e23583de0ca0a7f610a5591b750e4320dbcd775495ef3451be00a06766648b75f99ad65983d351bf1e2ec828c18b8d117f233515746c50c2366f4f3280f28405f5952021e3cdeb57f872eaf7c5eb250fb2cb451ab838c5ebe4a6aa613e938feadb9266b0223b1c5905b7fe7086556ebbc14d91012ea55507ece020eb23c2b144bae9573b70ea9cca9321b3e90a8f429d2b5817dde3d3e66fecf6338fcbcdd4a0de2b2f5023ababc13e865e0dae85d77b4139875510c041572fba3ef48af1b2f114705ad81f75d4dee6b09a1cfd9acfce005478b805145ac283df0753e356e4e218b32d9e070a685f9340bc36513f859818154ccc25eef35307fcb919d61f83e5eac8247a555c9d867912859a3b08703394b95e1c1433e16cf1e476ae6a9e4cae3033fac5bec4932188926074682dc78a7dc27debee032377e2f2f51241be539a91efc15670b96c61844f41031b9e191fb3831066f4126ee54c24174ff55d0f27208fc8f632f8855b472a1ff089e04e9f3750bd7934642bc2fda7ccc14b88e3a9664bd75a274d9fc4e8b410ffb21ff7890e4cd1202760ebdecc6c9e31083fc89bbf79409d53745ebb4bb069c22e2af4d2463666d8ef6d21726a810b60e182f1c3460a3b20510a2c60a32ed24731994cbc5de701e1606a6cbebf362fc06248786a8563a2c4de9453ace2d63f75c65be3c7cf7a86480b685f692d650476b3f7d454c250f77f47a3e6e3ac189fcde6da8f98d5070c82a31976dcc190f2127b2ac31e5981708dfc875e805a1e0701d59b24358757b16d5606752d32fc4b5d3e6504604f0e7601ca0aebc3a3af7b62494e7a2ae5097ef0d349bf4f4251872d885ab1fc5437611c069b097f8aa6408c5e397deaf597e45ee6664a435ce89285551455473a0ea9414d86244af0c6cf8d4dd89a62cd9c614cc6780fd53338e691f13624ec1f2f6eb5ed13b8e351b664631c2d4f7a660593f9d5195f4362f511a756be15d065ace689140cc7272a69f191b54f3eb310d70c69c5a6111841c419f509e3dd06a6b52371cbfc35ffdf731f3a50a4e6a3c39d408598c4033fa216650b439afbc1f3ffcba9f4b72a9def8b73b3fb8b73158e49a6083f89fa169eea0c2abf99cca3092fe02cf877f75d8c5bacefad4af9c373d13a76a15749e2606172eb57b97e3de9b5f6b978bf65096eef339d9dc3fd1c769bdb9bf0bd5df3bf5cc85182cd3364f20983d44d70cf3862c8ecc236f88e45b5b3537550e808fa640155aa2baae7ae1eef5ca2237a87d2d6bc5dfab31c9fd30ab7f9984471fd073ce5d9114ca0732c528ef3d20532da9425743c012f0b56d870309562c75cf8040768065ac12c556f0a2ffcc6f15a75a76d82e69b87a45e4c2022261bee40cec4cef62b3c1a99f9a4ffe83233b6656bfacc51c3cb15006dec5277d54ad2b6db016c7da42879183fa51d033a93faf7804ff00bd89435376d42f75ad8bb161529941efbec5535ed4fb920c969f7126cea9d4470323ec30b56298a0a1140966435b693bc1c0e3725b57f261596180af4042cb89fd638463a814eb76ffe0221d728936e7365e7957118c06d6d1b223ed6a10a0b5f2aae2c1165086cff8c26eec44d90c854da67edf917e7c7264050fcae6862196c022a4650e06f06d05db2a898a7bacf211a9b5fb87deee180b9c3a23034a1b6b848225fc6cb5835d07fc61cc5821ce5aca2c45ce007aa0fd14c9cfed0dc83aa48f564933e164a06ef8ee32c3b9ed18fff083cafddeb985bca6374a1138abe8a9e847815b4fcc7416134f8acc53a9e33b3e2b40239ed8c1bc12dc35e8a9a2db8d1e1c155c893a6abb0fc0fad5a3ae34501b32e524a08d2efdee3edc7de3c53fe108ca2a473a160912c332f9e24842b625e663b21a112fcdeae7cdd3dcb64152ab3f76cb21dc9781c679b2edc0e33a7421eab19d342fc744d8319f2b94b75171fe12761720887a70913765bac38ed3ff51889e948f8b56f384c2b849ee521daec754488b2e7bc8ab9019ce1a84691c8c38c5759e3c48dc924fc89d5710ea116a902bfb75f5dd4f38abc1ca9810023f4fd7e0acaef922bbd62b9a5cd37ebfde4e4d26fd8bdeb26bc5d63479c8407cb4084fff2210f7bed353a6291b15db30e748eecf9bb584eb0f5505462a8e59f1ac7a464afd01989e14e5534343a2a865960126fb511c058125dbcb123f41f578fa195bf2ba2edab379ed5a876ee6a2201a7652b9c3bd3b19729f515f9d12d95a20b4a294da73c9e18a148c360e994091f517c25297b3c8e8e6574b4f94e9418cdd193cfdb7185f2c3e67b57fb95265c5e24b21bb2e0514084f4cf263e3008e3e093120b365c4fc2c1a870730a88c796d632b027574df59e22407a498cc2e8d49cb59708837cad6766e39f4f19a7d5ac7249689ac59e946412453823feabad9aa110890fea5429771d4161a5df5b80230a2f54272d36dc559a97bdeee09391847cc539bf395cd2d5d3ede29db3444bed69e5ad87293971efeaf30597153a4a056edd96a9875973d63c92760a1805d81a40d07fec860e97e4e1161fd5fb50ffada23f0db53412f1c702212f094e22c5fbda39ea8b24bee104f63e8d648ba32a08f491a76d674c18be49f2f3598a9be4b8542da9cea2625c38655a037dbc0cafcfa752055eda2cb52a1ba926a17757d92e4586a27490313a19986f977866a8ef603fa325664a052b591373d3b213060e4537dea39faedbd0f02253d5a3a3a9ad4bc13890166378ee079a01eef626ca8d4de9c6688e75369a76e0834b3a7ef5b60953b46813b398e191d960c85215b8f722b2c0f2b0705c5db11f2755d8008b946e63ff48dd11752f91c5d2e4e8727e79b25f693a7d47ec438f5f8cee7f7e5c8adcb62d7104e00dfefeb80ff08f6d8748ec1b18e05560e6b648cac64e92b39a05fb0f3e4f89b776a1c3a243cfc5a2323cfc9187127c8df2fd1884608576a6d229903c5f39dcac3339ce3930a01f15e957387d837da129c09bc9b49a4756016f3aff7ff891589fbbec3d87bb8e37b7e692092fbac1ba709a84c788d85b4a9597af68d0db46cd177ddd71b76e170e67d1caf008a4cec2a11db6c3830989cd84409bb1508108f147ea7ae9926b17358d37b2cc9d3d5eba919f077c6c0eb5e745bae25b1e7d9544fffa295e5d5bda46cfa452142d06d01af405d96586a88707821d9bd7b6c5cc280dbf1f1f59909a6060c7216aa013279f2b061451d23f1c71aa5b531568f671bef9f554aa73ffdc07275408fc261ec737a375721043f132ef3a1b21eafca527caaa8a5ed48a2c6c2eed34bd102b63657dc094cc3b5b5f32af5833b7b8c2ca474bd960c7d00567fd38baf2c09376e9e663161e2324c23fc7b6595feec516132c05fa9d96d75b2aa4605bda897bd0ffe51867379fcd54a6908987b69435493d6ff5cd626287e9b7e2a96c5b9389a2ba676a8cf882d3b045d2a3b191d9be81b012360fbadc00b67762136869f9efdff950aa53a422df4395e8d3423d075a1ea29c39e646c9232692b02d3f1ee828e2c0f126763914c2cdf4d441eebf0591b7536c1a20205eedd9595b9a0d9063d3b65a647a04deaf41722e343d090d13e3a331298a17190eae52c036433b38a83ddcd085e7f5946c342dbe395bfddd5e5cb18e327bcf84064b710c4347a7313dd3abee559727073b7efbdf046cb981a32110734177f3ef26920e3f48a42ed1e61621fd488e381def265df3e77c9545cf76c1e8eec770141cdb33b2ce343da24c0addf7698decb1e6619eaabd58fa61d598b920899c8f08fb4211236c32bcc4b325bd5bb9fde8ca7ae6e76e2e897c96ecd0e9db97139ec5c7bc035165e88c08ca5642ff513cf7aa83909bfdcd6483a36879e87152f06540e1a99bd2cc9fbad4463714df5d0dd36a0e52fc82dd46c5ee86b803288d09a453abcb30e5033b12b9af0e3686160e37d7e3e2f66327e0dba941b354bf4bac647ec741ad8964c175bcdab12001ecbb291f967bbd08a87bfd1d94c6ba721585e21ef2c990080409004ff28c6381a92680a9ea8cf4f813c5654309f498781763564626940e95406534dbec443537126c7e0740f8d22bb0f3ff81e74e0d93bc42848cc7622539fb0ed09e41f595881f923ce32560cd65a1084f5f8d48af05c113174b86708d0bd9aa8db87201fc1f9d49305c4456a143d3c466737c76f004a7935daf9b804ee4a7e97b3c2a62b9cf3fad32c1ea89fbcb07be487acee16a6e044cda8e82dfbb3f5e293e0d1e3878cd8aba28050d35502b5b54564e0a8f7484d52a7036f1f709de2c49a1587829736b92190126265c110389b4cdec7831be49bd25c813d8995959769049d49920ada5699f50875e0bd7955ca6fe7c16f854bd3ad202f342bd0d6d36e79ae6467686ac988cbff6e0c0be6449f3c805e1aadfd09cc947de96c3e650932156c916bf4ffdf21c41068899c342d3497347be8f765ec12a868cb693b9086eeb2ca7bec31f937ab1d6f0c1f5205f94f9ec2ffaf283c703ee16432f966c11ad493a8d333837049ce91a52c981509177922c30da82743d96913957ee5395eae701964c8a9d733893dfb04cd6f87435603c2e4ab3eb4aa896b0c14f9d1d3cca0045619484acd8d3fbf1fec0ef218a7897588b14a6d758016a19c223471f59bc5e18180973c7eb2e81bdf5ea1dd8663867a8e08d2861040a7f31dfc9e22aad76eb15bd9843ba300f85b4cf4ca4739726bdf933b14d81910096cedf3231f9dda335167b45b42bd8b1cb0e3d10453e3feab4fbd6219f4a9e14b53cdf6bc211a6c1a05cad78131731f6ded4a12ac18c260d306eca977c6b7e9baa579b09483522270348064df8df91621aeb491c07749b61846b09c06e793634185dd0c9ba51fd25699548dfbb5d742dee839801cf238f80d7138c4382ccb04f67f32f41e7d71790f6ac6e18740fba86a915997a4fc17e46dee7827e9b9831307b176c77affc326f4331da6f404873693ad293e6af6a83ded350a5eedd33b19ae7123c84317c2c63222511fd15a2f7f64b9a760679e9632c81c58b958064cb92c1de6d916b6bbd0d21e3e50bf0e23044b7b1f2c953def5b43533908b79ae29355c6043512c5fb2f550fc0652eac64e1cbabed4ed68812539f88b6485d528afaddc3b452f074f1d6b3455544e4a12b5312eb76206c7d3142f766e4926a9d260ef1ba7e779c41ae59d9d794363b82a11e83bfadff9141fcb7fcd02c51d454d9dcc351cde8cd915e2d1481e524f36f525cec0d853b18a78b64719329a29899b2d10f735622ec4"}, @NFTA_SET_EXPRESSIONS={0x114, 0x12, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, @log={{0x8}, @void}}, {0x3c, 0x1, 0x0, 0x1, @redir={{0xa}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_REDIR_REG_PROTO_MIN={0x8, 0x1, 0x1, 0x0, 0xa}, @NFTA_REDIR_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_REDIR_FLAGS={0x8, 0x3, 0x1, 0x0, 0x34}, @NFTA_REDIR_FLAGS={0x8}, @NFTA_REDIR_REG_PROTO_MIN={0x8, 0x1, 0x1, 0x0, 0x5}]}}}, {0x10, 0x1, 0x0, 0x1, @meta={{0x9}, @void}}, {0x3c, 0x1, 0x0, 0x1, @hash={{0x9}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_HASH_DREG={0x8, 0x2, 0x1, 0x0, 0x9}, @NFTA_HASH_MODULUS={0x8, 0x4, 0x1, 0x0, 0x362}, @NFTA_HASH_LEN={0x8, 0x3, 0x1, 0x0, 0x9}, @NFTA_HASH_TYPE={0x8}, @NFTA_HASH_LEN={0x8, 0x3, 0x1, 0x0, 0xdc}]}}}, {0xc, 0x1, 0x0, 0x1, @fwd={{0x8}, @void}}, {0x10, 0x1, 0x0, 0x1, @target={{0xb}, @void}}, {0x60, 0x1, 0x0, 0x1, @connlimit={{0xe}, @val={0x4c, 0x2, 0x0, 0x1, [@NFTA_CONNLIMIT_COUNT={0x8, 0x1, 0x1, 0x0, 0x6}, @NFTA_CONNLIMIT_FLAGS={0x8}, @NFTA_CONNLIMIT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_CONNLIMIT_FLAGS={0x8}, @NFTA_CONNLIMIT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_CONNLIMIT_FLAGS={0x10}, @NFTA_CONNLIMIT_COUNT={0x8, 0x1, 0x1, 0x0, 0x4}, @NFTA_CONNLIMIT_COUNT={0x8, 0x1, 0x1, 0x0, 0x19c}, @NFTA_CONNLIMIT_COUNT={0x8, 0x1, 0x1, 0x0, 0x60}]}}}]}]}], {0x14}}, 0x11d0}, 0x1, 0x0, 0x0, 0x1}, 0x40) r5 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r5, 0xaf01, 0x0) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r4, &(0x7f0000000640)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x70, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@ETHTOOL_A_CHANNELS_COMBINED_COUNT={0x8, 0x9, 0x7}, @ETHTOOL_A_CHANNELS_TX_COUNT={0x8, 0x7, 0x9}, @ETHTOOL_A_CHANNELS_COMBINED_COUNT={0x8, 0x9, 0x7}, @ETHTOOL_A_CHANNELS_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000}, 0x48080) ioctl$VHOST_SET_VRING_ERR(r5, 0x4008af22, &(0x7f0000000080)={0x0, r6}) r7 = openat2(r6, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x200000, 0x81, 0x4}, 0x18) ioctl$VHOST_SET_MEM_TABLE(r7, 0x4008af03, &(0x7f0000000480)={0x2, 0x0, [{0x4000, 0x1f, &(0x7f0000000380)=""/31}, {0x4, 0xa6, &(0x7f00000003c0)=""/166}]}) r8 = socket(0x10, 0x3, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r9, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) r10 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x58, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x1f, 0x1e}}]}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8, 0xa, r11}]}, 0x58}}, 0x0) [ 3176.263427][ T27] audit: type=1800 audit(1683269539.637:36261): pid=23783 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1964 res=0 errno=0 06:52:19 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000440)={@multicast, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "a0f009", 0x10, 0x3a, 0xff, @remote, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 06:52:19 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_DELTABLE={0x14, 0x2, 0xa, 0x801}], {0x14}}, 0x3c}}, 0x0) 06:52:19 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0xe1, 0xfe, 0x40, 0x553, 0x2, 0xb011, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0xad, 0x80}}]}}]}}, 0x0) 06:52:19 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:19 executing program 2: shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) [ 3176.332055][T23823] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3176.354406][T23823] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.2'. 06:52:19 executing program 4: unshare(0x6c060000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) unshare(0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000000780)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0xe) write$binfmt_script(r0, 0x0, 0x0) 06:52:19 executing program 0: r0 = epoll_create1(0x0) r1 = getpgrp(0xffffffffffffffff) r2 = socket$inet6_udp(0xa, 0x2, 0x0) kcmp$KCMP_EPOLL_TFD(r1, r1, 0x7, r2, &(0x7f0000000340)={r0}) 06:52:19 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:19 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x40, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:19 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) [ 3176.664274][ T5970] usb 6-1: new high-speed USB device number 31 using dummy_hcd [ 3177.084227][ T5970] usb 6-1: New USB device found, idVendor=0553, idProduct=0002, bcdDevice=b0.11 [ 3177.093327][ T5970] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 06:52:20 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000040)={@link_local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @local}, {0x0, 0x0, 0x10, 0x0, @gue={{0x2}}}}}}}, 0x0) 06:52:20 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:20 executing program 0: r0 = epoll_create1(0x0) r1 = getpgrp(0xffffffffffffffff) r2 = socket$inet6_udp(0xa, 0x2, 0x0) kcmp$KCMP_EPOLL_TFD(r1, r1, 0x7, r2, &(0x7f0000000340)={r0}) 06:52:20 executing program 4: unshare(0x6c060000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) unshare(0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000000780)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0xe) write$binfmt_script(r0, 0x0, 0x0) [ 3177.135069][ T5970] usb 6-1: config 0 descriptor?? [ 3177.184158][T16396] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 3177.186268][ T5970] gspca_main: cpia1-2.14.0 probing 0553:0002 [ 3177.404114][ T5970] gspca_cpia1: usb_control_msg 05, error -71 [ 3177.424041][ T5970] gspca_cpia1: usb_control_msg 01, error -71 [ 3177.430543][ T5970] cpia1 6-1:0.0: only firmware version 1 is supported (got: 0) [ 3177.441540][ T5970] usb 6-1: USB disconnect, device number 31 [ 3177.704227][T16396] usb 3-1: New USB device found, idVendor=1199, idProduct=9013, bcdDevice=ea.6e [ 3177.721177][T16396] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3177.744080][T16396] usb 3-1: Product: syz [ 3177.748389][T16396] usb 3-1: Manufacturer: syz [ 3177.759132][T16396] usb 3-1: SerialNumber: syz [ 3177.777699][T16396] usb 3-1: config 0 descriptor?? 06:52:21 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0xe1, 0xfe, 0x40, 0x553, 0x2, 0xb011, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0xad, 0x80}}]}}]}}, 0x0) 06:52:21 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x3}}, 0x1c) 06:52:21 executing program 3: syz_emit_ethernet(0x0, 0x0, 0x0) 06:52:21 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$BTRFS_IOC_START_SYNC(r0, 0x8925, 0x0) 06:52:21 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x3a68}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x12c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000640)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000700)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000480)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_procs(r1, &(0x7f0000000280)='tasks\x00', 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f000001c440)=ANY=[@ANYBLOB="584e5c71f6b877349f869d825af9cf94dfdb9c1f22a5c775a2109dbaa06dfce2c7bcee53fcbb0509c3bc5a2569054197f53cca62f5f1a9b682e205b8881d39", @ANYRES8], 0x100000530) 06:52:21 executing program 3: syz_emit_ethernet(0x0, 0x0, 0x0) [ 3178.030086][T16251] usb 3-1: USB disconnect, device number 44 06:52:22 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x40, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:22 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x2, 0x21, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:52:22 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semtimedop(r0, &(0x7f0000000040)=[{0x0, 0x8001}], 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000140)) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x9e6db34e9ddd499}, {0x2, 0x0, 0x1800}], 0x2) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0xc34, &(0x7f0000001880)="$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") r1 = semget$private(0x0, 0x1, 0x0) semtimedop(r1, &(0x7f0000000040)=[{0x0, 0x8001}], 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semtimedop(r3, 0x0, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x11, &(0x7f0000000140)) semctl$IPC_RMID(r3, 0x0, 0x0) semtimedop(r3, 0x0, 0x0, &(0x7f0000000200)) semctl$SETALL(r2, 0x0, 0x11, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000140)=[{0x3, 0xccb2}, {0x1, 0x3, 0x800}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SEM_STAT(r1, 0x0, 0x12, &(0x7f0000000080)=""/156) semtimedop(0x0, &(0x7f0000000040)=[{}], 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000140)) semctl$IPC_RMID(0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) semtimedop(0x0, &(0x7f0000000240)=[{0x3, 0x20, 0x1c00}, {0x3}, {0x2}], 0x3, &(0x7f00000002c0)={r4, r5+60000000}) 06:52:22 executing program 3: syz_emit_ethernet(0x0, 0x0, 0x0) 06:52:22 executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x14, 0x6, 0x0, @private2, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:52:22 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) [ 3179.031662][T23963] loop1: detected capacity change from 0 to 2048 [ 3179.059904][T23963] UDF-fs: error (device loop1): udf_process_sequence: Primary Volume Descriptor not found! [ 3179.074018][ T5970] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 3179.082386][T23963] UDF-fs: error (device loop1): udf_process_sequence: Primary Volume Descriptor not found! [ 3179.111008][T23963] UDF-fs: Scanning with blocksize 512 failed [ 3179.121592][T23963] UDF-fs: warning (device loop1): udf_load_vrs: No anchor found [ 3179.129994][T23963] UDF-fs: Scanning with blocksize 1024 failed [ 3179.139880][T23963] UDF-fs: error (device loop1): udf_read_tagged: read failed, block=512, location=512 [ 3179.149852][T23963] UDF-fs: warning (device loop1): udf_load_vrs: No anchor found [ 3179.158060][T23963] UDF-fs: Scanning with blocksize 2048 failed [ 3179.165817][T23963] UDF-fs: error (device loop1): udf_read_tagged: read failed, block=256, location=256 [ 3179.177045][T23963] UDF-fs: error (device loop1): udf_read_tagged: read failed, block=512, location=512 [ 3179.187402][T23963] UDF-fs: warning (device loop1): udf_load_vrs: No anchor found [ 3179.195758][T23963] UDF-fs: Scanning with blocksize 4096 failed [ 3179.201876][T23963] UDF-fs: warning (device loop1): udf_fill_super: No partition found (1) [ 3179.273159][T16251] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 3179.454481][ T5970] usb 6-1: New USB device found, idVendor=0553, idProduct=0002, bcdDevice=b0.11 [ 3179.463592][ T5970] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3179.502257][ T5970] usb 6-1: config 0 descriptor?? [ 3179.546088][ T5970] gspca_main: cpia1-2.14.0 probing 0553:0002 [ 3179.753984][ T5970] gspca_cpia1: usb_control_msg 05, error -71 [ 3179.774112][ T5970] gspca_cpia1: usb_control_msg 01, error -71 [ 3179.780164][ T5970] cpia1 6-1:0.0: only firmware version 1 is supported (got: 0) [ 3179.805720][ T5970] usb 6-1: USB disconnect, device number 32 [ 3179.844049][T16251] usb 3-1: New USB device found, idVendor=1199, idProduct=9013, bcdDevice=ea.6e [ 3179.853148][T16251] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3179.874186][T16251] usb 3-1: Product: syz [ 3179.878424][T16251] usb 3-1: Manufacturer: syz [ 3179.883054][T16251] usb 3-1: SerialNumber: syz [ 3179.906027][T16251] usb 3-1: config 0 descriptor?? [ 3180.156235][T16251] usb 3-1: USB disconnect, device number 45 06:52:23 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0xe1, 0xfe, 0x40, 0x553, 0x2, 0xb011, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0xad, 0x80}}]}}]}}, 0x0) 06:52:23 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x2c, 0x2f, 0x0, @remote, @local, {[@srh={0x0, 0x2, 0x4, 0x1, 0x0, 0x0, 0x0, [@private0]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:52:23 executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x2, 0x32, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:52:23 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:23 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003940)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)={0x988, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x4, 0x22}, @nested={0xe5, 0x0, 0x0, 0x1, [@generic="860ffda81bd3a277096a939fc7880ae3441f4af24df0647d274b5a7f067c035ed08e5fddcc893cf6ac2daf27993ac704d79b564661", @generic, @generic="8c6f4f6ad32a507f386d8d18b7ae1b2af8946e1aa6ca5ca2fc395c694abb711ba61c8897d3ae643c61fb1829db3ba221fb22dd20e0433e1c456ac6305518f47d6403147ae7b333efbd9ba7ef01d51901e070ea26ff5f067d0d2ec3e7a9119bc95789e3200b7417a767a6b0f4ed5c9af3487068ff2af326d48b4bdee2f454f8abccfa4a9a0c8ef9b0180552faa6acdb0510334d66aa919612", @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@dev}]}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @typed={0xf, 0x0, 0x0, 0x0, @str='@#^:\xc5--[\'(\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @nested={0x175, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@mcast2}, @generic="8750a73e800286c3911ae8b1681037012ff6c3b417facccc363f8ed801d4bcbb6abb05c930f6660d1341bdf17151c3fd97f6a7e84ae1c68cdd5dea9180fd7913c4009a8eec9ce3f0727eead0d859ea9b23d2b9b3bc53bfd9cf1ac0ec89ffcdbcdd669a7a8e2ef316225611d389fe77d11dff3f285fd44c1c0fa434669defb067e1a0186b", @generic="2c3e1496cea44d2b0f9051905fe7ca52aa63020b6a837dca2ace75de2344463725685a10226c29dd2e7e5252643f0d764735c4f430622cf78ac28a7ce0c06d9f522b880ac562", @generic="f581073177496b438eb74d1fde129a66fc599d7f862adeaca8359cae665d4e938731558f9fa71cee8e800f5cbe2b0efa8a2c1f4dc288492e12ce0dc0d281176075eccdce89db818c3f9478b840c7ee048a6bed6fe1c7226607fd436673571a1dcdff3a87f38e47a316421566f52286576978a4a583d65016f7b0883a11b86b", @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@loopback}]}, @generic="2bce63704770a3c82429ebfae5e6b9a23c9c8950d036029a4ff0cf683d02721834a6c3d76196f65768565a8b5757e275316df4cc31533e749c4cb17beff63a632b293e5435cb6f762211ea237b1ebcd179178cb7a024934e36f6f874bb1072a64a0f0b07c1e24152ede07b314a85683757e5d1a1ecb9d519a1d774d782a981f8a7dc050c4e2c77d661e45f1224", @nested={0x661, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @generic="793bea0f6d1f5d253c7baf957f1462f8b46178ee04a39e525e95abab209d6bfefb29afa73861ef8d210b2ac012c61654fbcd54b01e18b5dbd4d8936c6da1cf4bd63bf9019981ac07433d3d8522b2e69a2329ba0312", @generic="de2c751f61331be3573bd557f2858cd0d870d644d7f42076683cb97254ece10500865c8a083180cd9c028159d472561f3b85cfc23beed243f6991a6073ba982bc9815d31b728e7e61bf38a994e981db26df2894603e96c34f71008edf0281f2ca70586f0e237011ada36b3612b671310a24cfdc5b4c7d153d9615cfce69992dc217c66df17a4e1bd96955f4b29c898b309a99a45b8fccb5db7ce0a20f8712241fb37bf563628e8995e318be77312336ee346caf70094bcb6642e1e25d26b2eca5c5e89242da045388497f250928f85e6925b59a2686813b73e4420329cce462045f2b707f67beed99088a23a7d62a8b117ab2497f0ff0dd7aac37785cfa51676da6bf79ab12c9c7d0b9bb11a0c78b36c66732fab6be428d785d25160b330c7ca22f0ea641c0909c3caf3ae6b35ad79a6a9148fc19e9f36a3d3e86b2e0c530803e41c782e9b33bd0d1307f034d1460e91f938d04fac31b6084db1bdaab62c0675bd0e16d65aae4fbc0610709410947605e8beb175d50d0fb624649af22ad46397554b0022a688bcd273bf68c61f248981794ea29fcc9ce8fcf702a524d9c7b7877e7f499940edb0171a8623f05caa3974e7fe255a3e2f544d3277435c81e5fb3fe3df05508ba529dc2c8f3819b694393c512877bb26505eb834e7acbff7e15b9113e5e5deba48f7dd4bd58bcff0ad76255a954424452ba3354770a4c8afac613bb6663764f2467849c1ba3097e3f5e291266fea0bfcaae0fdf6f9a054b85ed649171193cd1769df51862d0bb3504052d3f5e202b17a7105d7187a11c7211182523915823190e975719cd582ecda14964641693f2b143656e6c7171ace844f16edbe6f573183c7140d432208b02f43fddee69353eeca7b24b8f8bf83c580f19a768c4449baa756daacb8a6be6f6481f49f1d250e3c1178ccb36c8e1fdb80b84f5303d77f5ac8b38303f0829cf4bcf77a247907c64d83ac22a827227313187cd7e17a6eee0791404a2e84e6d86fc394f59e8be1a5b9185cf8023d898b1fb249705ab9b7078f60070df44d9333d5879095653aae2b9ddb85a5aeab55f6844012ef715c19ec7a4c2ec40166d35818dae21b4582805d38f9aefcdc77e0df030312c03ff0af9418ab41e26595e94a33e43d4469a470b4fc362a201e95a660a782966197c5adeaf92d694a955fbab58f2ac9c29afd5ead72309ec02035145a5292f18a71b13804f157b0b461827832264638bb7c61ed1ac215ab9e9adf9583bce1f70d1fced0f86ff7d43feeaba72bb973fa97438b1b06e75adef9ae9424d5cbc26d85d9bb9653aa6fce86dfbb5cc2f1228f49498bd3272b8b7ebcd1b4ad2c5320c26d383390de20fbd26929b998b783a78f81c09f2ce3c314a1f76f931ed90244272b4aea8c044b42d42f6cc1a54fab443ccbeaa85c57d42c480405f7f3b80c9d3f1814e584476b8b8b9dbf34ce45532f7a87d66f82732aaaa07cf779aa2fd9fdd621fe2587d1e9dd228b296cb0f996983c4e1168676abb680afa164d42a842153fcf584f8a4f6e442d076bf421765155f8bbbb2d09d13024d09e92050483643c8c05790035c29fb9a9e782da66ab3e477582b0e19b44009b38aeaa5b23cdea841d81d38df5bb312cf5fd25c7eb49d3fc33ca0302d18272e0fcab5768bd6e4ccaf54cd1590e4d96d1cf4f96831710b0df59b3c642fbc168e0c5b54df7d52a4740387c07b8e305aaf39f8b00f3bd5e5c961da153cc867ea89c1f8b62e93c5e377542060d05e9e68b1aef4daf15528e3e8438c64970f8c815c40e889bfae181cf63948fcec227b61f88b04bf48894e774041763921cabd2ca18ae34c5e2a8e15ecf065b01445d8a056bf5cf00de5119f36df374ade0ca41e946d625c9b2f7cfacdf099608c970f7cac276ff47aa801830d2aaa50a077a282af3eadbb3c1eaa6b663446a18d519841e5ee9d204655e1c5d4757d187fa5e6dbc4db6855e62b96aae5007b4726075b4f0427e9d4493a557b128c987264442f1f15c4c1492cc2893cc695ecb8fb0eccaafdc2b910b121e4d98168d8f4a2f06817d3491f085aade69a3a16acb64fe47ec1919952638c62afc717ffcb4ddf5d3a51b5591396b9677794053a43c7024c4f6757ddb0e370914f5d1320d8591290bd14069139ee2d3ea1d51ab091182"]}]}, 0x988}], 0x1, &(0x7f0000000180)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x40, 0x4041}, 0x20000085) creat(&(0x7f0000000040)='./file0\x00', 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000180)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) write$FUSE_INIT(r1, &(0x7f0000000340)={0x50}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 06:52:23 executing program 0: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x80108906, 0x0) [ 3180.633872][ T5970] usb 6-1: new high-speed USB device number 33 using dummy_hcd 06:52:24 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x40, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:24 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr, {[@noop, @rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000440)={0x18, r1, 0x1, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) 06:52:24 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000340)=@framed, &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000500), 0x10}, 0x80) 06:52:24 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop]}}}}}}, 0x0) 06:52:24 executing program 4: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x0, 0x18}, 0xc) [ 3181.033969][ T444] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 3181.054117][ T5970] usb 6-1: New USB device found, idVendor=0553, idProduct=0002, bcdDevice=b0.11 [ 3181.067912][ T5970] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3181.096931][ T5970] usb 6-1: config 0 descriptor?? [ 3181.146032][ T5970] gspca_main: cpia1-2.14.0 probing 0553:0002 [ 3181.353928][ T5970] gspca_cpia1: usb_control_msg 05, error -71 [ 3181.373957][ T5970] gspca_cpia1: usb_control_msg 01, error -71 [ 3181.380015][ T5970] cpia1 6-1:0.0: only firmware version 1 is supported (got: 0) [ 3181.413846][ T5970] usb 6-1: USB disconnect, device number 33 [ 3181.564140][ T444] usb 3-1: New USB device found, idVendor=1199, idProduct=9013, bcdDevice=ea.6e [ 3181.578412][ T444] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3181.596632][ T444] usb 3-1: Product: syz [ 3181.607718][ T444] usb 3-1: Manufacturer: syz [ 3181.618075][ T444] usb 3-1: SerialNumber: syz [ 3181.630515][ T444] usb 3-1: config 0 descriptor?? 06:52:25 executing program 5: 06:52:25 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop]}}}}}}, 0x0) 06:52:25 executing program 0: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x8912, 0x0) 06:52:25 executing program 4: r0 = socket(0x11, 0xa, 0x0) bind$bt_sco(r0, &(0x7f0000000040)={0x1f, @none}, 0xffffff3d) 06:52:25 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003940)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)={0x988, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x4, 0x22}, @nested={0xe5, 0x0, 0x0, 0x1, [@generic="860ffda81bd3a277096a939fc7880ae3441f4af24df0647d274b5a7f067c035ed08e5fddcc893cf6ac2daf27993ac704d79b564661", @generic, @generic="8c6f4f6ad32a507f386d8d18b7ae1b2af8946e1aa6ca5ca2fc395c694abb711ba61c8897d3ae643c61fb1829db3ba221fb22dd20e0433e1c456ac6305518f47d6403147ae7b333efbd9ba7ef01d51901e070ea26ff5f067d0d2ec3e7a9119bc95789e3200b7417a767a6b0f4ed5c9af3487068ff2af326d48b4bdee2f454f8abccfa4a9a0c8ef9b0180552faa6acdb0510334d66aa919612", @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@dev}]}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @typed={0xf, 0x0, 0x0, 0x0, @str='@#^:\xc5--[\'(\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @nested={0x175, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@mcast2}, @generic="8750a73e800286c3911ae8b1681037012ff6c3b417facccc363f8ed801d4bcbb6abb05c930f6660d1341bdf17151c3fd97f6a7e84ae1c68cdd5dea9180fd7913c4009a8eec9ce3f0727eead0d859ea9b23d2b9b3bc53bfd9cf1ac0ec89ffcdbcdd669a7a8e2ef316225611d389fe77d11dff3f285fd44c1c0fa434669defb067e1a0186b", @generic="2c3e1496cea44d2b0f9051905fe7ca52aa63020b6a837dca2ace75de2344463725685a10226c29dd2e7e5252643f0d764735c4f430622cf78ac28a7ce0c06d9f522b880ac562", @generic="f581073177496b438eb74d1fde129a66fc599d7f862adeaca8359cae665d4e938731558f9fa71cee8e800f5cbe2b0efa8a2c1f4dc288492e12ce0dc0d281176075eccdce89db818c3f9478b840c7ee048a6bed6fe1c7226607fd436673571a1dcdff3a87f38e47a316421566f52286576978a4a583d65016f7b0883a11b86b", @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@loopback}]}, @generic="2bce63704770a3c82429ebfae5e6b9a23c9c8950d036029a4ff0cf683d02721834a6c3d76196f65768565a8b5757e275316df4cc31533e749c4cb17beff63a632b293e5435cb6f762211ea237b1ebcd179178cb7a024934e36f6f874bb1072a64a0f0b07c1e24152ede07b314a85683757e5d1a1ecb9d519a1d774d782a981f8a7dc050c4e2c77d661e45f1224", @nested={0x661, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @generic="793bea0f6d1f5d253c7baf957f1462f8b46178ee04a39e525e95abab209d6bfefb29afa73861ef8d210b2ac012c61654fbcd54b01e18b5dbd4d8936c6da1cf4bd63bf9019981ac07433d3d8522b2e69a2329ba0312", @generic="de2c751f61331be3573bd557f2858cd0d870d644d7f42076683cb97254ece10500865c8a083180cd9c028159d472561f3b85cfc23beed243f6991a6073ba982bc9815d31b728e7e61bf38a994e981db26df2894603e96c34f71008edf0281f2ca70586f0e237011ada36b3612b671310a24cfdc5b4c7d153d9615cfce69992dc217c66df17a4e1bd96955f4b29c898b309a99a45b8fccb5db7ce0a20f8712241fb37bf563628e8995e318be77312336ee346caf70094bcb6642e1e25d26b2eca5c5e89242da045388497f250928f85e6925b59a2686813b73e4420329cce462045f2b707f67beed99088a23a7d62a8b117ab2497f0ff0dd7aac37785cfa51676da6bf79ab12c9c7d0b9bb11a0c78b36c66732fab6be428d785d25160b330c7ca22f0ea641c0909c3caf3ae6b35ad79a6a9148fc19e9f36a3d3e86b2e0c530803e41c782e9b33bd0d1307f034d1460e91f938d04fac31b6084db1bdaab62c0675bd0e16d65aae4fbc0610709410947605e8beb175d50d0fb624649af22ad46397554b0022a688bcd273bf68c61f248981794ea29fcc9ce8fcf702a524d9c7b7877e7f499940edb0171a8623f05caa3974e7fe255a3e2f544d3277435c81e5fb3fe3df05508ba529dc2c8f3819b694393c512877bb26505eb834e7acbff7e15b9113e5e5deba48f7dd4bd58bcff0ad76255a954424452ba3354770a4c8afac613bb6663764f2467849c1ba3097e3f5e291266fea0bfcaae0fdf6f9a054b85ed649171193cd1769df51862d0bb3504052d3f5e202b17a7105d7187a11c7211182523915823190e975719cd582ecda14964641693f2b143656e6c7171ace844f16edbe6f573183c7140d432208b02f43fddee69353eeca7b24b8f8bf83c580f19a768c4449baa756daacb8a6be6f6481f49f1d250e3c1178ccb36c8e1fdb80b84f5303d77f5ac8b38303f0829cf4bcf77a247907c64d83ac22a827227313187cd7e17a6eee0791404a2e84e6d86fc394f59e8be1a5b9185cf8023d898b1fb249705ab9b7078f60070df44d9333d5879095653aae2b9ddb85a5aeab55f6844012ef715c19ec7a4c2ec40166d35818dae21b4582805d38f9aefcdc77e0df030312c03ff0af9418ab41e26595e94a33e43d4469a470b4fc362a201e95a660a782966197c5adeaf92d694a955fbab58f2ac9c29afd5ead72309ec02035145a5292f18a71b13804f157b0b461827832264638bb7c61ed1ac215ab9e9adf9583bce1f70d1fced0f86ff7d43feeaba72bb973fa97438b1b06e75adef9ae9424d5cbc26d85d9bb9653aa6fce86dfbb5cc2f1228f49498bd3272b8b7ebcd1b4ad2c5320c26d383390de20fbd26929b998b783a78f81c09f2ce3c314a1f76f931ed90244272b4aea8c044b42d42f6cc1a54fab443ccbeaa85c57d42c480405f7f3b80c9d3f1814e584476b8b8b9dbf34ce45532f7a87d66f82732aaaa07cf779aa2fd9fdd621fe2587d1e9dd228b296cb0f996983c4e1168676abb680afa164d42a842153fcf584f8a4f6e442d076bf421765155f8bbbb2d09d13024d09e92050483643c8c05790035c29fb9a9e782da66ab3e477582b0e19b44009b38aeaa5b23cdea841d81d38df5bb312cf5fd25c7eb49d3fc33ca0302d18272e0fcab5768bd6e4ccaf54cd1590e4d96d1cf4f96831710b0df59b3c642fbc168e0c5b54df7d52a4740387c07b8e305aaf39f8b00f3bd5e5c961da153cc867ea89c1f8b62e93c5e377542060d05e9e68b1aef4daf15528e3e8438c64970f8c815c40e889bfae181cf63948fcec227b61f88b04bf48894e774041763921cabd2ca18ae34c5e2a8e15ecf065b01445d8a056bf5cf00de5119f36df374ade0ca41e946d625c9b2f7cfacdf099608c970f7cac276ff47aa801830d2aaa50a077a282af3eadbb3c1eaa6b663446a18d519841e5ee9d204655e1c5d4757d187fa5e6dbc4db6855e62b96aae5007b4726075b4f0427e9d4493a557b128c987264442f1f15c4c1492cc2893cc695ecb8fb0eccaafdc2b910b121e4d98168d8f4a2f06817d3491f085aade69a3a16acb64fe47ec1919952638c62afc717ffcb4ddf5d3a51b5591396b9677794053a43c7024c4f6757ddb0e370914f5d1320d8591290bd14069139ee2d3ea1d51ab091182"]}]}, 0x988}], 0x1, &(0x7f0000000180)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x40, 0x4041}, 0x20000085) creat(&(0x7f0000000040)='./file0\x00', 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000180)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) write$FUSE_INIT(r1, &(0x7f0000000340)={0x50}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000041c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 3181.904085][ T444] usb 3-1: USB disconnect, device number 46 06:52:25 executing program 0: r0 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private1}}) 06:52:25 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x40, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:25 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop]}}}}}}, 0x0) 06:52:25 executing program 0: r0 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private1}}) 06:52:25 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) accept4(r0, 0x0, 0x0, 0x0) 06:52:25 executing program 5: 06:52:25 executing program 5: 06:52:25 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x0, &(0x7f0000000040), 0x4) 06:52:25 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:25 executing program 4: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x8906, 0x0) 06:52:26 executing program 0: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000780)='ns/net\x00') poll(&(0x7f0000000000)=[{r0, 0x211b}], 0x1, 0xfffffc01) 06:52:26 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000180)={@local, @local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "9a11ce", 0x4c, 0x2f, 0x0, @local, @ipv4={'\x00', '\xff\xff', @private}, {[@fragment={0xba}], {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x6558}}}}}}}, 0x0) 06:52:26 executing program 5: syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 3182.844081][T16619] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 3183.444330][T16619] usb 3-1: New USB device found, idVendor=1199, idProduct=9013, bcdDevice=ea.6e [ 3183.453465][T16619] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3183.461980][T16619] usb 3-1: Product: syz [ 3183.466528][T16619] usb 3-1: Manufacturer: syz [ 3183.471234][T16619] usb 3-1: SerialNumber: syz [ 3183.478923][T16619] usb 3-1: config 0 descriptor?? [ 3183.733509][T16619] usb 3-1: USB disconnect, device number 47 06:52:27 executing program 2: 06:52:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r1, 0x1, 0x0, 0x0, {0x0}, [@GTPA_VERSION={0x8}]}, 0x1c}}, 0x0) 06:52:27 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:27 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}}, 0x0) 06:52:27 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000180)={@local, @local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "9a11ce", 0x4c, 0x2f, 0x0, @local, @ipv4={'\x00', '\xff\xff', @private}, {[@fragment={0xba}], {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x6558}}}}}}}, 0x0) 06:52:27 executing program 5: syz_usb_connect(0x0, 0x0, 0x0, 0x0) 06:52:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000080)={0x20, r1, 0x1, 0x0, 0x0, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 06:52:27 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0xb, 0x0, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:27 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$sock_void(r0, 0x1, 0x3f, 0x0, 0x0) 06:52:27 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$llc(r1, 0x0, 0x0) 06:52:27 executing program 2: 06:52:27 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0x7, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}]}]}}}}}}, 0x0) 06:52:27 executing program 4: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000300)='ns/user\x00') ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) 06:52:27 executing program 1: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x890b, 0x0) 06:52:27 executing program 2: 06:52:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@GTPA_VERSION={0x8}]}, 0x1c}}, 0x0) 06:52:27 executing program 4: sendmsg$NL80211_CMD_PROBE_MESH_LINK(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 06:52:28 executing program 5: syz_usb_connect(0x0, 0x0, 0x0, 0x0) 06:52:28 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002c00)={&(0x7f0000001b80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x4}}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2}}]}}, &(0x7f0000001c00)=""/4096, 0x4a, 0x1000, 0x1}, 0x20) 06:52:28 executing program 4: r0 = epoll_create1(0x0) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) r2 = socket$inet_dccp(0x2, 0x6, 0x0) poll(&(0x7f0000000900)=[{r0}, {r2}, {r1}], 0x3, 0x9) 06:52:28 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:28 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0x7, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}]}]}}}}}}, 0x0) 06:52:28 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) 06:52:28 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0x4, &(0x7f0000000040)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x1085}]}, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 06:52:28 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0x7, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}]}]}}}}}}, 0x0) 06:52:28 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:28 executing program 4: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 06:52:28 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) 06:52:28 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0x7, 0xb, [@local]}]}}}}}}, 0x0) 06:52:28 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0xe1, 0xfe, 0x0, 0x553, 0x2, 0xb011, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0xad, 0x80}}]}}]}}, 0x0) 06:52:28 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:28 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0x19, &(0x7f00000002c0)={0x0, 0x0, 0x3f, 0x0, @vifc_lcl_ifindex, @broadcast}, 0x10) 06:52:28 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 06:52:28 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0x7, 0xb, [@local]}]}}}}}}, 0x0) 06:52:28 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) 06:52:28 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@noop, @rr={0x7, 0x7, 0xb, [@local]}]}}}}}}, 0x0) 06:52:28 executing program 4: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0xc0045878, 0x0) 06:52:28 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r0, &(0x7f0000000640)={0x28, 0x0, 0x0, @local}, 0x10) connect$vsock_stream(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @host}, 0x10) 06:52:28 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:28 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 06:52:29 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) [ 3185.783942][T10637] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 3185.983900][T10637] usb 6-1: device descriptor read/64, error 18 [ 3186.254032][T10637] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 3186.443950][T10637] usb 6-1: device descriptor read/64, error 18 [ 3186.564379][T10637] usb usb6-port1: attempt power cycle [ 3186.973864][T10637] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 3187.064061][T10637] usb 6-1: Invalid ep0 maxpacket: 0 [ 3187.213952][T10637] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 3187.304150][T10637] usb 6-1: Invalid ep0 maxpacket: 0 [ 3187.309565][T10637] usb usb6-port1: unable to enumerate USB device 06:52:31 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0xe1, 0xfe, 0x0, 0x553, 0x2, 0xb011, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0xad, 0x80}}]}}]}}, 0x0) 06:52:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) 06:52:31 executing program 0: sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:31 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000000)=@req={0x0, 0x0, 0x0, 0x8}, 0x10) 06:52:31 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:31 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) 06:52:31 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0xf, 0x0, 0x0, 0x6, 0x0, 0x1}, 0x48) 06:52:31 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="c5baaab3f2c6", @random="692d2753a3f3", @val={@void}, {@ipv4={0x800, @igmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local, @rand_addr=0x64010102, {[@rr={0x7, 0xb, 0xb, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}, 0x0) 06:52:31 executing program 4: unshare(0x20020000) unshare(0x66000080) 06:52:32 executing program 0: sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:32 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4082, 0xff2}], 0x1, 0x0, 0x0, 0xd571012c}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="010000000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="240433005000de295b3acba512e0080211000001505050505050"], 0x448}}, 0x0) 06:52:32 executing program 3: r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x0) dup(r0) r1 = syz_io_uring_setup(0x2a6b, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) pipe(&(0x7f0000000380)) openat$procfs(0xffffff9c, &(0x7f0000000200)='/proc/zoneinfo\x00', 0x0, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000400)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x9, 0x0, 0x0}, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x1e000000) [ 3188.709808][T24236] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3188.954117][T16619] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 3189.143864][T16619] usb 6-1: device descriptor read/64, error 18 [ 3189.413898][T16619] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 3189.603920][T16619] usb 6-1: device descriptor read/64, error 18 [ 3189.725766][T16619] usb usb6-port1: attempt power cycle [ 3190.134056][T16619] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 3190.224277][T16619] usb 6-1: Invalid ep0 maxpacket: 0 [ 3190.373869][T16619] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 3190.464173][T16619] usb 6-1: Invalid ep0 maxpacket: 0 [ 3190.469689][T16619] usb usb6-port1: unable to enumerate USB device 06:52:34 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0xe1, 0xfe, 0x0, 0x553, 0x2, 0xb011, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0xad, 0x80}}]}}]}}, 0x0) 06:52:34 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = socket$packet(0x11, 0x3, 0x300) dup(r3) r4 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$int_in(r4, 0x40000000af01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r4, 0x4028af11, &(0x7f0000000200)={0x1, 0x0, 0x0, &(0x7f0000000140)=""/41, 0x0}) r5 = socket$packet(0x11, 0x3, 0x300) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f0000000080)) r6 = dup(r5) ioctl$VHOST_NET_SET_BACKEND(r4, 0x4008af30, &(0x7f0000000000)={0x1, r6}) ioctl$VHOST_SET_FEATURES(r4, 0x4008af00, &(0x7f00000001c0)=0x304008000) ioctl$VHOST_NET_SET_BACKEND(r4, 0x4008af30, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffe2, 0x0) 06:52:34 executing program 0: sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:34 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4082, 0xff2}], 0x1, 0x0, 0x0, 0xd571012c}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="010000000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="240433005000de295b3acba512e0080211000001505050505050"], 0x448}}, 0x0) 06:52:34 executing program 3: sendmsg$L2TP_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x5de}]}, 0x1c}}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="010000000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="240433005000de295b3acba512e0080211000001505050505050"], 0x448}}, 0x0) 06:52:34 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x0, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:35 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4082, 0xff2}], 0x1, 0x0, 0x0, 0xd571012c}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="010000000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="240433005000de295b3acba512e0080211000001505050505050"], 0x448}}, 0x0) [ 3191.619954][T24255] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3191.627187][T24258] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 06:52:35 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000480)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}}}) 06:52:35 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4082, 0xff2}], 0x1, 0x0, 0x0, 0xd571012c}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="010000000000000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="240433005000de295b3acba512e0080211000001505050505050"], 0x448}}, 0x0) [ 3191.732958][T24270] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 06:52:35 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000480)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}}}) [ 3191.820231][T24277] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3191.874113][ T444] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 3192.033941][T10637] usb 6-1: new high-speed USB device number 42 using dummy_hcd [ 3192.084024][ T444] usb 3-1: device descriptor read/64, error 18 [ 3192.234126][T10637] usb 6-1: device descriptor read/64, error 18 [ 3192.363953][ T444] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 3192.514171][T10637] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 3192.583960][ T444] usb 3-1: device descriptor read/64, error 18 [ 3192.704040][ T444] usb usb3-port1: attempt power cycle [ 3192.714493][T10637] usb 6-1: device descriptor read/64, error 18 [ 3192.844075][T10637] usb usb6-port1: attempt power cycle [ 3193.124088][ T444] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 3193.244122][ T444] usb 3-1: Invalid ep0 maxpacket: 0 [ 3193.294035][T10637] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 3193.404055][ T444] usb 3-1: new high-speed USB device number 51 using dummy_hcd [ 3193.411809][T10637] usb 6-1: Invalid ep0 maxpacket: 0 [ 3193.514102][ T444] usb 3-1: Invalid ep0 maxpacket: 0 [ 3193.519540][ T444] usb usb3-port1: unable to enumerate USB device [ 3193.563923][T10637] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 3193.664134][T10637] usb 6-1: Invalid ep0 maxpacket: 0 [ 3193.674405][T10637] usb usb6-port1: unable to enumerate USB device 06:52:37 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x8000002, 0x0, @empty}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(0xffffffffffffffff, 0xae03, 0x0) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x28080001, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) sendto$packet(r0, &(0x7f0000000100)='W', 0x59, 0x80c0, 0x0, 0x39) close(r0) 06:52:37 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x0, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:37 executing program 3: close(0xffffffffffffff9c) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r2 = syz_open_pts(0xffffffffffffffff, 0x0) dup2(r2, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x12, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) close(r0) syz_open_pts(0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) write(r4, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xf72}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x80000000000000d, 0x0, 0x0) close(r2) 06:52:37 executing program 4: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @local, @val, {@ipv4}}, 0x0) 06:52:38 executing program 5: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@broadcast, @local, @val, {@ipv4}}, 0x0) 06:52:38 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x0, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:38 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001640)="3c6a431ba1b55a5c3d8863b11e8cd4e858480971fffd72096f222c649e356255cc4383a054f5d1660a47456b6a69ef56c0446592a9516201e4a4d572f33f961e8aaebcb21c9ce1eb58d23a39d560a3ead27d5bb3006badadbfc4c0223b599057ca47b27c00d723b3a72b30ddd62970e01232d478f5e22fcf58e47b3751cb0646e81862cb04fce8f0135060a0d0363ae7a25305e95bb5004f749f658957bf87d1de4b0f82f60d40ae8111b9ca0bf6d7bc95694d55c0ab3bb8987782151f32e909b6b101fea6d689ba883167284ec9395def6d0ba40eb5b4bd25e5cf4366b15201cd73a1a85c5c7020c80c0874b66f26c5207587254dce162407f037a7b7479449f7f625c3593b5abe4c6f1062582e75d03358f3931a1d62c6d1407ce4d5d90a6b9bd1708abf5325b08414db03a26b7cf5f14765333c030d219d9414765aa21f19775f57eb99a1841809361a69dc81d5a68f2342d5068eea948de5d5ec09bb7a8438dcf3b5df7273445be691e226a978027d166eddc4246c8be016208911ee0932f2c1946e363ac0ec9188417141bb8e0311a8325b7145787c55b48e3790f2d166dcb9a9010ca5ec9309be7f99c29f160b7dff9ee047f18c54dc72f540e0f8755e8c2ff3333f45d3e1498f0bde4aad765d276b2086f81332abf697cf506a51371669db3db4542b3648846835bebb54df1385dae174cbc8c5c126f7b910219cc0f9fd582ca16603246fc7e6b228d6601e11f1e1aad86656881b9502c0127145ca0b85210f1241ae450c846d8aae633453e0104cf0c873de8eb8b7faeffe3a311ce15b1a95c21637b4d7b83f0949d799fd220faa430900cf15bd7851a4fca35c211210d33ee48b60ea271cf097f379dda3d2cc414df3b3527ce267884a2f1788fe444600b6c2d2968b76d225818bf30145c97657533ec0983ca59167fb34b1d8d919b1ce5b4ef85331d14f90ee649833dda3e4376da96cb953ab57c9e1bbf352f6e052307b9fb86ba533800c50cb6950d9879160a8e9156f142cc5c4c75da950f45e7589372482e10346fc56389f87a538d9696ec4986a557babe7eaf28c7e4226bd5f955cd7820c7746d3e0c2c507f85856634aadec4ca2bbbde64afcd25bbf6ad5c3f3df50aef011104dfd2a0edcaba2b97891c51ec8f66c6af153b0f05fb5362153b1f44c25e4ff57c5c06ea56e61f73c56e240e3902c5bbcc8efe7c0916ce2f418356e9d445a8d622c89b4fc2a192c556a04675801ed27bc6799d56ccd83493fa33dcb0d46d80300f6428bed9b947eef8bac34f2c6dfb8290ae69cdb2d121bbc29cd43ede045b045dcabd1d7b5867e693cf3a461dde2e7beb6247df71f12b8157fd7ed4d1ce0feae92e9ac07656b5573f6c00d40c424f78649a09662ba7383cc4926cfde23d65ca6b40736091938530606a8e5a86afb5d59fa8a8ec891590b14931270d13e57e8846a6783b42b954da4bdfd76a4c90e6053b9c821a2be7d57e485577ded322084054df2294680d11d9141e379d764e19c07a81c4d955f13c10b94b6461949ff3ef1d326126b443fc9bbfb3426c015eaa6264f7ed090422e5bf4948383a7e6b59b23a37b18bd20b07dd4d5c20dd4f3cd762364ec9c2542f524b2767a16a80747f9ab29f24739a121645a8b94053fecd590bafae541c61eb776d90a216e4a297ab77069143074752a342b666dd743bcf502299680a77434d7988f3c7bd72fc2c70a04af4e18f6d5c3e58557cdcaa09f98c26636dc19c49064b09b74ad83e0d74f9bcaabcb2c8964ff3cf9249c649076607ced0daf3be7e1f35205d461f7defc9bccadeae9ef26fc6efcef4c00bcdc8b9103404e4b2277072275a0d4389d2e106f41e0600a938af39704e9452d40935d474c4ac9144fd3967430931b7808fbb96827985ee0bcd53a98ec2b7a594fb06ec5aa26dbc5b391ae6afd2951580ca8cc8c3179071144d8899a84be3e426fd049a272826e9f4d747d8b8541c7b513bcc405dec4208ffb79d1e4af9d433b98de9f74b2ebffdae3a7efd842b70b80e02a24ec2c567a698bb02715f4cdbb4a04ff7785377f6050d5c2e0581f4d60d40a1c9e4a582fb34a7dd28d602c0393a3d4d91de984729d84bae67a1e0288c223db1178a299b9a8c2c9b4580e533b48a8a049bf8f79a6b147a7599b7fbb66c7678a44d527a55998de87f06e605c8ff878c3d4c0e35983d268e00f39b4847cc73a4dd9bd89409529fa5287e25d956c60e279615308f58b81f66d4dfe76644d0f150b646ab9ed0151001d690bea7a373b002172f616c22223eda84e2e46ad7f3eea2a8d08574a148d5f7adf26fc0eba26c7fdd6b72de0eb4228b40255e07f0a15bc30a2f0cda7bf7497e6ce459a1cc625408d789d610c86e16e255b8c92f043538955e2dede658512114527e6b8943eec3241f614ca127bd54bf9cdde820989503ff1eab412a9dafb780df5725e2cf50f6ea9fee9156dbd1c5070bfc7b212a27eaa4cdb201795ad64e4bd5c07de788e1dc862c7e6095d939eea88e86ccfe75e5cb6f2c9c37700e2bae1bc1c83d0ab22d39eab463ad7513cda4053bcc806f0990ad0a7859ccae709d2ea5fb5d21e39db4a92dbed727ff0767243bfe2eb92f90a19e3c250b0efd2a056ad80d14c3b7088ea74a582c4e7a6fbb18ce7ff5c5eef4f9932de1d0dc3c4ad0b1213a5bc2b36fa80fbc7b51f0b97985fafd681019c9ce3f2c4f60d45f80e40f5d5b3a79a5acac437564f8dea3d1871d4c46a7c42762d373f2d3c46e0c5f96a669d4360f479be6b9da33ac4a78804414bc5a2f492e3e1e596f8db0e824644198c19248267634148ccc0103b8d2795177a49ec8b81f79ff3aa232a6e03c7d98d4d17c941a4764f56de1689ec50d3029487478bac344a96840ffdf286b3125fd8fd2a9aaffd609ca3a861b6694ffaf660328fa49c74a31d0bf7debb4991920704875712e11cf40a843ddeaac46f203c848d8dd1d9d4d5a7fcfe26a454900b3898383bf718f13fce41b2b92d82df2a9583e8fd071b5108a137ef74b97aa969403fda387d5560b9ede8c75c079f0067479615eb224d5a41a8fe35cdd4843f5fa0c193b237b9df9708fdc56b2549153a838f376223b11efea8dad943baba47d83e6971f22d7667bdad693860a0325da2e71d570feb72a6a2f9fc55c730421bf29d91a0c5a5c8f0a19d08ac94ce923b63318642401b7a63e76e5704fc62010935e709ae601732259dbec434379bc8cf0f4dbafb727356d495baa3df33f867cab55914a6cd6f7165c88982b750f40751c68e3524f6f7793207eaece39a4b6b7cf8d5f2d9408516faa0982c7aa0dca45fff502354f717da932f97882e89bacadb04cea1684be9d8b84d64c4c460ed8a5ded9fd783c12463e7d89e2bf8a583f0f9df0c5065a51a8becfc2a75d69abbf352faa61a7f2ef4465c5052f7b96fe2a369e870198174a1f46b941cf29010bb46042fd512045395234bd8a122e188bcd638e8dbda3db8346fec8e86924e7fc57ea1edd3eff659f289d4570d479c177eadf6214ff2306bb4a89ddc9c79f71d7d504eb28afd417747a6648d8590cca2a1148b4aa4275cf5e8b5d42daca5ad548a4d3e21a7bbcd19dd5aa953d5fef2707e7c8dc97ab3583fd267cf920057461af7a0f0cef6a4da48c1025547ad1f7a935f774d95e01a4e49795fdd734fb6acf3d5d992110f4f3bc6cb060e9a944250a40ee06c398d9d3b1d39bc51e385759fb8750a9ede9956e9f4f81e234ed273c2b7e7a19dbdc69c011d7021c4837c478cae0ed3ebf0403fdf0a418f2e0908225391e44d8659ff2d72920f113a67d58fd5633451c3a66cfea6524e75c913901b1835644b513dc80e4efb6b8663191a54dc0e0a9c00ce6bc4d844d485788dc6760707f96fe8e22dae2873af5242c240d5a3a3b67f153eb865de52b80fea46dbd147cba1bdafee741eaf7930263e6d8a4bfcf2ecb74f0fdadb8a7fa707b47c0886e9680ed1257d8a19adfb90441857bd0d5f92a3db1e74e7d1c344b27909c98e551f775d13928d60976a7f11b2a3f3505ab449259ada7f1c225b6ac3dc464bcb53b30ff5de0e791bbeb053f8f1a4cd5fc87aeb6cdeefbaf3890fae730d510c8665a9981f40bff7f23f2358665ee6acd18ac4b6be39682bf2eb93f996a328af7060e1d81a8bccc0e2197f65203c2fc63682c23036444cd67d54258a6da341d1f003198f2e10559148d54a902b06c32ed7557b06bfc238f1144bcf725f525e014512f960ff047c0c1ed16af2cfc081a3039d10c3fb4c6a8ffcacdc1db90ca395b9fa4485462067865839d97f4724a306386ce20212a6ed85017871449d7bffdf8f6cd3b8c824a02be91794beef93963a0f5605afe7b0bff86d80729f85659c259e5925dd4099fd6e66173d78ed4f56a64385739cc7abc61d8aa10eb225763f28831dfc555db0e47ea77918441f970af2f178a73e5c34ffb534e9d88dada24479cb5138f868f9a86a6e4cc9e21643a05164cc80a139100fb69ccc88e55abba694cc4c1d232d0cce484641340c59741777661c54b6b1ac9ddb101ddf4b6c2fd7c4098627d110a37dda74b9715f46bf86c7478fbb8f9acdefefe731ca43ae4e5595a19a0c63a85c80ff8e1669409423d6db48d1c10833eaf4bc4cfddbab82fdc989c5572ff51081a66abd6f3feb2ff47478248e5d79d709c7d485fe8b27f51037342151a1464d64e3b5934f74dcca019519346c7ade55c9f20cf0c25c684367215cb0175eff1fd093eda695f422f2c827dcfa42fcdb5c55d8b5d34469f687d79631788a51155a769a3a3c3a1b3fd963e3ca74800fe90dadbfbe5a31f8bf4bd3141278dbe1b61081b18acee2e468d2c5f901862ae3dbd4866e8f3b31917b5b1f0d2ea78344ddb4cb9d6f4d074c9997feaef6ee809542be078ceb6ba2abf7e9a0bfe2cb192c4995c026b89ac071d83c10fc368c837294af005d71638467e56c97cc0d2df027dbcf59c4e12e0b8a30a194fb271f6550cb9c118873ea2110ffe3bdd2463c2aa9db93ffabd6d5cc63fce8b2c4ff0b878866395d5823bee2f9ad8e70c6647c3e1e8c8a2d9b10aacf8fb72eb83f0f899d5860098655f70163c2d32f2903da2c2dcc79e2d1d611dd5ab52b28c50b24fac1da594b895f909a83b2ae2f965de0d73ec843fcc4dc30eeadc4b01a2adece9d5a8d63bb47fb9bb2ad7eb8bbd84373364738d80eadd8a9d6eeefe853e20e24697e8ac867d07a1e0a418269ce6eea975bac072375d1f5d5a679a97ecbb2c650b41a200b897ae928115cb97110d7273213ebd6f3f3a286336484e6cb8ff493b15b7358897d95765ba1724e1e7a8189c787c57cda8e576bcbbd2c667e290ce930daad9161ebde1061aeb6f0e5ec4729c7733c897dd76b5aceb41e2e6973fb35396290e15b8831dbbcf4b517cf2bbf76cd8533589809b637ccdc2f42406c15380df438cdb859791c834274133d05844de0a9950101bd8986e30e6aa357f705054babed360064d68d220eb9063729f14ed07c2ab6ebdbf1f41cffd96ee2a2a30e826f34b89f4dc499612e7ad5b9c1525e00203ea1dbc79efc8feb268a49b950f277e0b1268da101b9c86b3256334f743ebe3bc87da999fabd21b4ff637531f54be4da", 0xf8f}], 0x1, 0xea, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 06:52:38 executing program 0: syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:38 executing program 5: r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f00000003c0)=[{r0}], 0x1, 0x0) 06:52:38 executing program 3: syz_emit_ethernet(0x2a, &(0x7f00000011c0)={@local, @empty, @val, {@ipv4}}, 0x0) 06:52:38 executing program 0: syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:38 executing program 4: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) 06:52:38 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x8000002, 0x0, @empty}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(0xffffffffffffffff, 0xae03, 0x0) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x28080001, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) sendto$packet(r0, &(0x7f0000000100)='W', 0x59, 0x80c0, 0x0, 0x39) close(r0) 06:52:38 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x0) 06:52:38 executing program 0: syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 06:52:38 executing program 3: r0 = socket(0x1, 0x4005, 0x0) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 06:52:38 executing program 4: clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) [ 3195.124373][T10637] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 3195.323957][T10637] usb 3-1: device descriptor read/64, error 18 [ 3195.613945][T10637] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 3195.833838][T10637] usb 3-1: device descriptor read/64, error 18 [ 3195.954001][T10637] usb usb3-port1: attempt power cycle [ 3196.394644][T10637] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 3196.514809][T10637] usb 3-1: Invalid ep0 maxpacket: 0 [ 3196.663997][T10637] usb 3-1: new high-speed USB device number 55 using dummy_hcd [ 3196.754129][T10637] usb 3-1: Invalid ep0 maxpacket: 0 [ 3196.759544][T10637] usb usb3-port1: unable to enumerate USB device 06:52:41 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x16, 0x9e, 0x70, 0x0, 0x1199, 0x9013, 0xea6e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0x7, 0xd0}}]}}]}}, 0x0) 06:52:41 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000006c0)={0x2, 0x3}, 0xc) 06:52:41 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, 0x0, 0x0) 06:52:41 executing program 5: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xb9d9ed09539a7897, 0xffffffffffffffff, 0x0) 06:52:41 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000012c0)={&(0x7f0000001180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x5, 0x3}}]}}, 0x0, 0x32}, 0x20) 06:52:41 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x8000002, 0x0, @empty}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(0xffffffffffffffff, 0xae03, 0x0) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x28080001, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) sendto$packet(r0, &(0x7f0000000100)='W', 0x59, 0x80c0, 0x0, 0x39) close(r0) 06:52:41 executing program 3: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 06:52:41 executing program 5: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000b40)={0x0}, 0x10) 06:52:41 executing program 4: unlink(&(0x7f0000000480)='./file0\x00') 06:52:41 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, 0x0, 0x0) 06:52:41 executing program 5: syz_clone(0x10a1400, 0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 06:52:41 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000002cc0)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) [ 3198.174062][T10637] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 3198.364899][T10637] usb 3-1: device descriptor read/64, error 18 [ 3198.634069][T10637] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 3198.834004][T10637] usb 3-1: device descriptor read/64, error 18 [ 3198.954899][T10637] usb usb3-port1: attempt power cycle [ 3199.403898][T10637] usb 3-1: new high-speed USB device number 58 using dummy_hcd [ 3199.504260][T10637] usb 3-1: Invalid ep0 maxpacket: 0 [ 3199.664720][T10637] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 3199.764504][T10637] usb 3-1: Invalid ep0 maxpacket: 0 [ 3199.770112][T10637] usb usb3-port1: unable to enumerate USB device 06:52:44 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x8000002, 0x0, @empty}, 0x1c) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION_VM(0xffffffffffffffff, 0xae03, 0x0) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, 0x0, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x28080001, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) sendto$packet(r0, &(0x7f0000000100)='W', 0x59, 0x80c0, 0x0, 0x39) close(r0) 06:52:44 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, 0x0, 0x0) 06:52:44 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pselect6(0x40, &(0x7f0000003480), &(0x7f00000034c0)={0x8}, &(0x7f0000003500)={0x2}, 0x0, &(0x7f00000035c0)={&(0x7f0000003580)={[0x1]}, 0x8}) 06:52:44 executing program 5: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 06:52:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x16, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 06:52:44 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x4, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) 06:52:44 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000040)) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) prctl$PR_SET_MM(0x23, 0x0, &(0x7f0000ffa000/0x1000)=nil) bpf$ITER_CREATE(0x21, 0x0, 0x0) 06:52:44 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x16, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x48) 06:52:44 executing program 5: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 06:52:44 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 06:52:44 executing program 2: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) 06:52:44 executing program 3: r0 = fsopen(&(0x7f0000000040)='binder\x00', 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000680)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f00000000c0)='/\x00', 0x0, r1) [ 3201.006183][T24409] loop2: detected capacity change from 0 to 256 [ 3201.035150][T24409] exfat: Deprecated parameter 'namecase' [ 3201.041053][T24409] exfat: Deprecated parameter 'namecase' 06:52:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file2\x00', 0x4011, &(0x7f0000000180)={[{@shortname_winnt}, {@shortname_winnt}, {@rodir}, {@fat=@check_strict}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@uni_xlate}, {@fat=@dmask={'dmask', 0x3d, 0x8}}, {@rodir}, {@uni_xlateno}, {@uni_xlateno}, {@iocharset={'iocharset', 0x3d, 'cp737'}}, {@shortname_lower}, {@rodir}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(&(0x7f0000000080)='./file2\x00', 0x0) [ 3201.071701][T24409] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ea50e5c, utbl_chksum : 0xe619d30d) 06:52:44 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 06:52:44 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @empty}}) 06:52:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x4011, &(0x7f0000000180)={[{@shortname_winnt}, {@shortname_winnt}, {@rodir}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@dmask={'dmask', 0x3d, 0x8}}, {@rodir}, {@uni_xlateno}, {@uni_xlateno}, {@iocharset={'iocharset', 0x3d, 'cp737'}}, {@shortname_lower}, {@rodir}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(&(0x7f0000000080)='./file2\x00', 0x0) 06:52:44 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6d, 0x40, 0x98, 0x0, [], [{{0x9, 0x5, 0xb}}]}}]}}]}}, 0x0) 06:52:44 executing program 2: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) 06:52:44 executing program 4: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) 06:52:44 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 06:52:44 executing program 5: r0 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r1 = open(&(0x7f0000000100)='./file0\x00', 0x460c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) lstat(0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$uhid(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) openat$incfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, r2, 0x0, 0xef84) 06:52:44 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x18, 0x0, 0x0, 0x0, 0x46, 0x1}, 0x48) 06:52:44 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@func_proto={0x0, 0x0, 0x0, 0xd, 0x2}, @const]}}, &(0x7f0000000280)=""/254, 0x32, 0xfe, 0x1}, 0x20) 06:52:44 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, 0x0}, 0x0) [ 3201.343888][T24436] loop2: detected capacity change from 0 to 256 [ 3201.365384][T24436] exfat: Deprecated parameter 'namecase' 06:52:44 executing program 4: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) [ 3201.394037][T24436] exfat: Deprecated parameter 'namecase' [ 3201.416708][T24440] loop5: detected capacity change from 0 to 2048 [ 3201.429469][T24436] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ea50e5c, utbl_chksum : 0xe619d30d) 06:52:44 executing program 3: stat(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$TIPC_MCAST_BROADCAST(0xffffffffffffffff, 0x10f, 0x85) read$FUSE(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, 0x0, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) 06:52:44 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, 0x0}, 0x0) [ 3201.456251][ T27] audit: type=1800 audit(1683269564.837:36262): pid=24440 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="loop5" ino=1048957 res=0 errno=0 06:52:44 executing program 4: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) [ 3201.523981][ T444] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 3201.543838][ T27] audit: type=1804 audit(1683269564.867:36263): pid=24440 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir378331512/syzkaller.fyxzj1/614/file0/file0" dev="loop5" ino=1048957 res=1 errno=0 [ 3201.783985][ T444] usb 2-1: Using ep0 maxpacket: 32 [ 3201.924254][ T444] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 3202.094055][ T444] usb 2-1: New USB device found, idVendor=12d1, idProduct=1414, bcdDevice= 0.00 [ 3202.103213][ T444] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3202.111750][ T444] usb 2-1: Product: syz [ 3202.116275][ T444] usb 2-1: Manufacturer: syz [ 3202.120909][ T444] usb 2-1: SerialNumber: syz [ 3202.136172][ T444] usb 2-1: config 0 descriptor?? [ 3202.175158][ T444] usb-storage 2-1:0.0: USB Mass Storage device detected [ 3202.378539][T16251] usb 2-1: USB disconnect, device number 14 06:52:46 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6d, 0x40, 0x98, 0x0, [], [{{0x9, 0x5, 0xb}}]}}]}}]}}, 0x0) 06:52:46 executing program 2: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) 06:52:46 executing program 3: bpf$MAP_CREATE(0x12, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 06:52:46 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, 0x0}, 0x0) 06:52:46 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x54, 0x54, 0x4, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x4}}, @func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x3, 0x2}]}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xe}, {0x2, 0x3}]}, @const={0x0, 0x0, 0x0, 0xa, 0x2}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000000280)=""/254, 0x70, 0xfe, 0x1}, 0x20) 06:52:46 executing program 5: r0 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") r1 = open(&(0x7f0000000100)='./file0\x00', 0x460c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 0x0) lstat(0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$uhid(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) openat$incfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, r2, 0x0, 0xef84) 06:52:46 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x8, 0x0, &(0x7f0000000240)=0x31) 06:52:46 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x3c, 0x3c, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x4}}, @func_proto, @func_proto, @const={0x0, 0x0, 0x0, 0xa, 0x4}]}}, &(0x7f0000000280)=""/254, 0x56, 0xfe, 0x1}, 0x20) 06:52:46 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="2400000018000306800000000000000002000000ff00fd0400000000080005007f"], 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_PMK(0xffffffffffffffff, 0x0, 0x0) [ 3202.967404][T24485] loop2: detected capacity change from 0 to 256 06:52:46 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x1e7d, 0x3264, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x4, {0x4, 0x0, "ec0c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000bc0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000ac0)={0x20, 0x1, 0x3, "fbe58d"}, 0x0}) [ 3203.028245][T24482] loop5: detected capacity change from 0 to 2048 [ 3203.041853][T24485] exfat: Deprecated parameter 'namecase' 06:52:46 executing program 4: r0 = socket$packet(0x10, 0x3, 0xa) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[], 0x24}}, 0x0) 06:52:46 executing program 3: r0 = fsopen(&(0x7f0000000040)='binder\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r0, 0x4, 0x0, 0x0, 0x0) [ 3203.086325][ T27] audit: type=1800 audit(1683269566.467:36264): pid=24482 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="loop5" ino=1048959 res=0 errno=0 [ 3203.114129][T24485] exfat: Deprecated parameter 'namecase' [ 3203.137952][ T27] audit: type=1804 audit(1683269566.467:36265): pid=24482 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir378331512/syzkaller.fyxzj1/615/file0/file0" dev="loop5" ino=1048959 res=1 errno=0 [ 3203.186602][T24485] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ea50e5c, utbl_chksum : 0xe619d30d) [ 3203.264035][ T5970] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 3203.463923][T10637] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 3203.503882][ T5970] usb 2-1: Using ep0 maxpacket: 32 [ 3203.624155][ T5970] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 3203.804140][ T5970] usb 2-1: New USB device found, idVendor=12d1, idProduct=1414, bcdDevice= 0.00 [ 3203.813658][ T5970] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3203.822144][ T5970] usb 2-1: Product: syz [ 3203.826676][ T5970] usb 2-1: Manufacturer: syz [ 3203.831381][ T5970] usb 2-1: SerialNumber: syz [ 3203.843267][ T5970] usb 2-1: config 0 descriptor?? [ 3203.862380][T10637] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3203.873498][T10637] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3203.883702][T10637] usb 1-1: New USB device found, idVendor=1e7d, idProduct=3264, bcdDevice= 0.40 [ 3203.885332][ T5970] usb-storage 2-1:0.0: USB Mass Storage device detected [ 3203.894527][T10637] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3203.911802][T10637] usb 1-1: config 0 descriptor?? [ 3204.117474][T16251] usb 2-1: USB disconnect, device number 15 [ 3204.425852][T10637] isku 0003:1E7D:3264.001B: hidraw0: USB HID v0.00 Device [HID 1e7d:3264] on usb-dummy_hcd.0-1/input0 06:52:48 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6d, 0x40, 0x98, 0x0, [], [{{0x9, 0x5, 0xb}}]}}]}}]}}, 0x0) 06:52:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) 06:52:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x1014, &(0x7f0000000300)={[{@rodir}, {@shortname_winnt}, {@rodir}, {@uni_xlate}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {@fat=@time_offset={'time_offset', 0x3d, 0xffffffffffffff55}}, {@uni_xlate}, {@shortname_winnt}, {@rodir}, {@uni_xlateno}, {@uni_xlateno}, {@uni_xlateno}, {@shortname_lower}, {@rodir}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(0x0, 0x0) 06:52:48 executing program 2: syz_mount_image$exfat(&(0x7f0000000040), &(0x7f0000001540)='./file1\x00', 0x20004010, &(0x7f0000000080)={[{@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@errors_continue}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}, {@discard}, {@gid}]}, 0x2, 0x14eb, &(0x7f0000002a80)="$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") openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) 06:52:48 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="2400000018000306800000000000000002000000ff00fd0422000000080005004d"], 0x24}}, 0x0) 06:52:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000005a40)={0x0, 0x0, 0x0}, 0x0) 06:52:48 executing program 5: r0 = fsopen(&(0x7f0000000080)='ramfs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000100)='!\\\'\xf2[\'-\x00', &(0x7f0000000200)="86", 0x1) 06:52:48 executing program 3: bpf$MAP_CREATE(0x2, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 3204.749306][T24539] loop2: detected capacity change from 0 to 256 [ 3204.783192][T24539] exfat: Deprecated parameter 'namecase' 06:52:48 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x4}}, @const={0x6c000000}]}}, &(0x7f0000000280)=""/254, 0x3e, 0xfe, 0x1}, 0x20) [ 3204.808785][T24539] exfat: Deprecated parameter 'namecase' [ 3204.837498][ T444] usb 1-1: USB disconnect, device number 33 [ 3204.838839][T24539] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ea50e5c, utbl_chksum : 0xe619d30d) [ 3205.034066][T10637] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 3205.303943][T10637] usb 2-1: Using ep0 maxpacket: 32 06:52:48 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6d, 0x40, 0x98, 0x0, [], [{{0x9, 0x5, 0xa}}]}}]}}]}}, 0x0) 06:52:48 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x17, 0x2, 0x7}}]}}]}}, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x2, &(0x7f0000000080)=@string={0x2}}, {0x4, &(0x7f00000000c0)=@string={0x4, 0x3, "48d6"}}, {0x0, 0x0}]}) 06:52:48 executing program 5: syz_usb_connect(0x0, 0x32, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x17, 0x2, 0x7, 0x0, [@uac_control={{}, [@selector_unit={0x5}]}]}}]}}]}}, 0x0) [ 3205.434021][T10637] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 3205.634087][T10637] usb 2-1: New USB device found, idVendor=12d1, idProduct=1414, bcdDevice= 0.00 [ 3205.643363][T10637] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3205.652086][T10637] usb 2-1: Product: syz [ 3205.656679][ T444] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 3205.664556][T10637] usb 2-1: Manufacturer: syz [ 3205.669401][T10637] usb 2-1: SerialNumber: syz [ 3205.684654][T10637] usb 2-1: config 0 descriptor?? [ 3205.739450][T10637] usb-storage 2-1:0.0: USB Mass Storage device detected [ 3205.924035][ T444] usb 6-1: Using ep0 maxpacket: 32 [ 3205.950314][ T5970] usb 2-1: USB disconnect, device number 16 [ 3206.053993][ T444] usb 6-1: config 0 has an invalid descriptor of length 36, skipping remainder of the config [ 3206.223995][ T444] usb 6-1: New USB device found, idVendor=12d1, idProduct=1414, bcdDevice= 0.00 [ 3206.233183][ T444] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3206.241283][ T444] usb 6-1: Product: syz [ 3206.245602][ T444] usb 6-1: Manufacturer: syz [ 3206.250757][ T444] usb 6-1: SerialNumber: syz [ 3206.264834][ T444] usb 6-1: config 0 descriptor?? [ 3206.305261][ T444] usb-storage 6-1:0.0: USB Mass Storage device detected 06:52:49 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0xf9, 0xd9, 0xe, 0x20, 0x12d1, 0x1414, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6d, 0x40, 0x98, 0x0, [], [{{0x9, 0x5, 0xb}}]}}]}}]}}, 0x0) 06:52:49 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x1e7d, 0x3264, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x4, {0x4, 0x0, "ec0c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000bc0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000ac0)={0x20, 0x1, 0x3, "fbe58d"}, 0x0}) 06:52:49 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x11, r0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010600)='./bus\x00', 0x10, &(0x7f0000000240)=ANY=[], 0xff, 0x10604, &(0x7f0000031240)="$eJzs3E1rXNUfB/DfJP/06V/bIn1QKHhBhAw4oZM+oCBSbYsWbC0+LFzpZOZ2mDYzNyTTNHatK924dyuIuCv4AgQ3vgFfQHEhiAvBXUWZe0+0oxVak3ZS8/nA5HvuuWd+c85lNmduuAFsWweyX36uxb7YHRHTEbE3omzX0qt0uoonIuKpiJi641VL/X907IiIPRGxb1S8qllLp079euv2Z0+ef+GjL27Vmz98/unkVg1M2jMR0V+q2tf7VRbdKq+k/tZqr8z+idWU1Yn+1XRcVHk9XygrXG+tj2uVebxbjS+Wrq2M8vJiqz3Kbu9y2b80qD5wZbW7Xqd8w5XWcnncyRfK7K0UZXZvVPNaS3ljZVjV6aR675flYzhcz6o/X8ur9SxdLbM9GKb+qm7RyddGuZoyfVy0i8VOOY+Ff32Zt7zXeoNra9lqvrzSKwbZybnmc3PNU43mctHJh/mJRqvfOXUim+0ujoY1hnmrf7pbFN3FfK5d9OvZbLfdbpxJpVqDrNmcOz53rHGynlrPZq9cfDtb7GSzo3y5N7g27C2uZJeL5exsvtBrDerZ/Nzx5+vZ083szQuXsktvnDt34dJb75595+JLF86fSYP+Nq1sdv7Y/Hyjeawx36xPfP3NZjabJjq2/h1xr+v/ZH/Eg1z/1D+fqm3s8rHd+QIB3Df7f2AS7P8j8pl0Mez/H8T+d7vv/x+J9du+sSG+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA7O3eTqjYUxQH8qI3aLyrFj604Kh06cBFdQoeddNbupqO6hoK4h87srEsoWkzue7w8hCfkJvLk94N4b4L5c9TR8YYLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+FJvVj923701zDsdm8nwaAAAA4Jx9sVmVk0l1/jpdf5suvY+IRUTMI2IWEed690EMa5nTiOil+bn3F49q+BVRJpzuGaXjVUR8TMe/d21/CwAAAHC7dtvlOmJwmpYvH566YdhFVXQk/ZrjXHnlXz4vcqVNy7AvmdJmd5FZzCOimPzNlLaIiP6bT5nSLjKoDeMHQ68a+l1WAwAAdKPeCVzavWXr8gAAAOjM52sXwHWU67XpWfy0FjyqhrQg+LJ2BgAAADxDvWsXAAAAALSu7P/t/wcAAAC3rdr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDbti81qt12um+Ycjs3cB01//v7atBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/7c45CMQwEUbD1Fy93Er7/sUyDnTl3UgWCx4wUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBH4zr53PEdyTiS/Dpt/DueSZbeaaxdNbauG3sfzLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/tzdwIhEARhsO/8z2kx/7CkQWMQoQoWPmaYhwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsL+3NsmDIRxHH59SZS4TUZIbyUwAw0VghH4kJAseQYGYCEaKlqLRWAFkOBc05mC52n+v+KKewEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgU4P197wKP91hXqa1u5fj3RDvx2LwfDU7H0bIiyaL/oGKtbYrAAAA4Lfrpt6+SvOn+mYzxLIX+/86/y/0/NeTwzz38+N9f463Fw9zuf8/2V44Gt0s7BMuun9wuLfU2F1+f1Mfly53HldeT1dn0rQTTz5+e6niAym3zqYHdTzP4rzf3/gf04mGCwcAvmwxx5Tk96EQl9ssDIA/o5PGv5H+v+q1WxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAE94CAAD//zfTbOg=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 06:52:49 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:52:49 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001280)=ANY=[@ANYBLOB="64000000100039042bbd700000000000000003e4", @ANYRES32, @ANYBLOB="03000000000000003000128008000100736974002400028008000100", @ANYRES32, @ANYBLOB="08000300ac"], 0x64}}, 0x0) [ 3206.497101][T24605] loop2: detected capacity change from 0 to 256 [ 3206.507516][T16251] usb 6-1: USB disconnect, device number 46 [ 3206.515354][T24609] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3206.544910][T24609] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3206.585502][T24605] FAT-fs (loop2): Directory bread(block 64) failed [ 3206.604401][T24605] FAT-fs (loop2): Directory bread(block 65) failed [ 3206.626141][T24605] FAT-fs (loop2): Directory bread(block 66) failed [ 3206.647788][T24605] FAT-fs (loop2): Directory bread(block 67) failed 06:52:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={0x0}}, 0x0) [ 3206.657290][T24605] FAT-fs (loop2): Directory bread(block 68) failed [ 3206.665326][T24605] FAT-fs (loop2): Directory bread(block 69) failed [ 3206.672239][T24605] FAT-fs (loop2): Directory bread(block 70) failed [ 3206.679524][T24605] FAT-fs (loop2): Directory bread(block 71) failed [ 3206.687538][T24605] FAT-fs (loop2): Directory bread(block 72) failed [ 3206.694553][T24605] FAT-fs (loop2): Directory bread(block 73) failed 06:52:50 executing program 4: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f0000000180)={[{@fat=@fmask={'fmask', 0x3d, 0x1000}}, {@fat=@tz_utc}, {@fat=@check_strict}, {@dots}, {@fat=@umask={'umask', 0x3d, 0xfff}}, {@nodots}, {@fat=@check_strict}]}, 0x1, 0x57b, &(0x7f0000000b40)="$eJzs2s9qE1EUB+CTdprWbuxaXAy4cVXUJzBIBTEgVLJQXDjQujAjwgRk0o31PXwCn8cn6UK6izQT2sZY8c8kE9Pvg3BP7i8ZzoUkNwP39e13/YP3gzevvn6OrYdpJBGxdhqxE2uxHpVWbIzHtXHdjsuOAwD43+zvZ52me6AOyZVJUXSyVkRsziS9L3NuCgAAAAAAAAAAgDn5vfP/Fef/AWA1OP+/+oqik7Un/9+mOf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANOd0NLo5+sWj6f4AgPrZ/wHg+vnD/T85r9oLbxUAqIn7fwC4fp6/ePm00+3u7afpVsTJcdkre9VY5Y+fdPfupWM7F+86Kcve+nl+v8rT6Xwjtif5g5/m7bh7p8rPskfPuj/km3Ew/+UDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl+ym53YuZk/Ksrde5btX5Wfjh3b1vHrBdJ7ErWRRqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADqMBge9bM8PywmxafJ/MXMvxYfY7hdx3XqL1rL0cZMsbUcbdRdbM582Fa0ePttNNZgG60kbky+yX97nQZ/lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEYNhkf9LM8Pi0HTnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy2IwPOpneX5YzLFoeo0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs3vcAAAD//7Rlisg=") 06:52:50 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) [ 3206.753919][ T5970] usb 1-1: new high-speed USB device number 34 using dummy_hcd 06:52:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x14, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@rodir}, {@iocharset={'iocharset', 0x3d, 'cp857'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(&(0x7f0000000080)='./file2\x00', 0x0) [ 3206.833907][T16619] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 3206.897516][T24636] loop2: detected capacity change from 0 to 256 06:52:50 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x25, 0x0, &(0x7f0000000240)) [ 3206.966704][T24636] FAT-fs (loop2): Directory bread(block 64) failed [ 3206.985845][T24636] FAT-fs (loop2): Directory bread(block 65) failed [ 3207.002760][T24636] FAT-fs (loop2): Directory bread(block 66) failed 06:52:50 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f00000009c0)={0x0, 0x0}) 06:52:50 executing program 5: clock_gettime(0x0, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) [ 3207.029706][T24636] FAT-fs (loop2): Directory bread(block 67) failed [ 3207.040412][T24636] FAT-fs (loop2): Directory bread(block 68) failed [ 3207.053261][T24636] FAT-fs (loop2): Directory bread(block 69) failed [ 3207.074176][T24636] FAT-fs (loop2): Directory bread(block 70) failed [ 3207.083901][T16619] usb 2-1: Using ep0 maxpacket: 32 [ 3207.095939][T24636] FAT-fs (loop2): Directory bread(block 71) failed [ 3207.123218][T24636] FAT-fs (loop2): Directory bread(block 72) failed [ 3207.134143][ T5970] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3207.156650][ T5970] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3207.173391][T24636] FAT-fs (loop2): Directory bread(block 73) failed [ 3207.203965][T16619] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 3207.224198][ T5970] usb 1-1: New USB device found, idVendor=1e7d, idProduct=3264, bcdDevice= 0.40 [ 3207.246858][ T5970] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3207.281732][ T5970] usb 1-1: config 0 descriptor?? [ 3207.394070][T16619] usb 2-1: New USB device found, idVendor=12d1, idProduct=1414, bcdDevice= 0.00 [ 3207.403187][T16619] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3207.423819][T16619] usb 2-1: Product: syz [ 3207.428072][T16619] usb 2-1: Manufacturer: syz [ 3207.432797][T16619] usb 2-1: SerialNumber: syz [ 3207.448005][T16619] usb 2-1: config 0 descriptor?? [ 3207.495682][T16619] usb-storage 2-1:0.0: USB Mass Storage device detected [ 3207.712040][T16251] usb 2-1: USB disconnect, device number 17 [ 3207.778318][ T5970] isku 0003:1E7D:3264.001C: hidraw0: USB HID v0.00 Device [HID 1e7d:3264] on usb-dummy_hcd.0-1/input0 06:52:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$nl_route_sched(r0, &(0x7f000000b040)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f000000b000)={&(0x7f00000007c0)=@newtaction={0x1ec4, 0x30, 0x4, 0x0, 0x0, {}, [{0x1270, 0x1, [@m_police={0x110c, 0x0, 0x0, 0x0, {{0xb}, {0x10b4, 0x2, 0x0, 0x1, [[@TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_RATE={0x404}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_PEAKRATE={0x404}], [@TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_TBF={0x3c}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_RATE={0x404}], [@TCA_POLICE_RESULT={0x8}]]}, {0x2d, 0x6, "4357e981e0beb1fe3cb198190cf63915268eae6d955b68decdc58f4ab1cf377e4b43e28eda48023bd1"}, {0xc}, {0xc}}}, @m_tunnel_key={0xc4, 0x0, 0x0, 0x0, {{0xf}, {0x4}, {0x91, 0x6, "1364b47673544c8fc984f0d5ccc19b16fc7c09a01a0f50d96405019e51a1b91f1d9a24ca8d56778530ce7916edee2eed792baa821459a18e0163619313e46d8e711f77db42d1a90ea3196bff4d7535471a3252a766de3795c7765d817e97445c1789f55e1c1f078dda9c5294d3582d025514fc6637dd6c1d642e4eeb87af688d978720a85e1ba56b8cecae4d1a"}, {0xc}, {0xc}}}, @m_mirred={0x9c, 0x0, 0x0, 0x0, {{0xb}, {0x4}, {0x6d, 0x6, "5a995e2eb34b8d7cdc7f5cddc65b6f7ed4c8918b7aeea8a54825f591ad9077725bd6b7d2e4a6fcad4b1b13f980ef16f2637f6ec0a31c087f6a6800952b3542f4da84eb2811f051e9d3f0cda1632c56270fa4b469f94cbcc0e8c05f87176a2a9db0283784b1920c5e08"}, {0xc}, {0xc}}}]}, {0xc40, 0x1, [@m_police={0xc3c, 0x0, 0x0, 0x0, {{0xb}, {0xc10, 0x2, 0x0, 0x1, [[@TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_PEAKRATE={0x404}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x1ec4}}, 0x0) [ 3208.199414][ T5970] usb 1-1: USB disconnect, device number 34 06:52:52 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x1e7d, 0x3264, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x4, {0x4, 0x0, "ec0c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000bc0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000ac0)={0x20, 0x1, 0x3, "fbe58d"}, 0x0}) 06:52:52 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x11, r0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010600)='./bus\x00', 0x10, &(0x7f0000000240)=ANY=[], 0xff, 0x10604, &(0x7f0000031240)="$eJzs3E1rXNUfB/DfJP/06V/bIn1QKHhBhAw4oZM+oCBSbYsWbC0+LFzpZOZ2mDYzNyTTNHatK924dyuIuCv4AgQ3vgFfQHEhiAvBXUWZe0+0oxVak3ZS8/nA5HvuuWd+c85lNmduuAFsWweyX36uxb7YHRHTEbE3omzX0qt0uoonIuKpiJi641VL/X907IiIPRGxb1S8qllLp079euv2Z0+ef+GjL27Vmz98/unkVg1M2jMR0V+q2tf7VRbdKq+k/tZqr8z+idWU1Yn+1XRcVHk9XygrXG+tj2uVebxbjS+Wrq2M8vJiqz3Kbu9y2b80qD5wZbW7Xqd8w5XWcnncyRfK7K0UZXZvVPNaS3ljZVjV6aR675flYzhcz6o/X8ur9SxdLbM9GKb+qm7RyddGuZoyfVy0i8VOOY+Ff32Zt7zXeoNra9lqvrzSKwbZybnmc3PNU43mctHJh/mJRqvfOXUim+0ujoY1hnmrf7pbFN3FfK5d9OvZbLfdbpxJpVqDrNmcOz53rHGynlrPZq9cfDtb7GSzo3y5N7g27C2uZJeL5exsvtBrDerZ/Nzx5+vZ083szQuXsktvnDt34dJb75595+JLF86fSYP+Nq1sdv7Y/Hyjeawx36xPfP3NZjabJjq2/h1xr+v/ZH/Eg1z/1D+fqm3s8rHd+QIB3Df7f2AS7P8j8pl0Mez/H8T+d7vv/x+J9du+sSG+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA7O3eTqjYUxQH8qI3aLyrFj604Kh06cBFdQoeddNbupqO6hoK4h87srEsoWkzue7w8hCfkJvLk94N4b4L5c9TR8YYLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+FJvVj923701zDsdm8nwaAAAA4Jx9sVmVk0l1/jpdf5suvY+IRUTMI2IWEed690EMa5nTiOil+bn3F49q+BVRJpzuGaXjVUR8TMe/d21/CwAAAHC7dtvlOmJwmpYvH566YdhFVXQk/ZrjXHnlXz4vcqVNy7AvmdJmd5FZzCOimPzNlLaIiP6bT5nSLjKoDeMHQ68a+l1WAwAAdKPeCVzavWXr8gAAAOjM52sXwHWU67XpWfy0FjyqhrQg+LJ2BgAAADxDvWsXAAAAALSu7P/t/wcAAAC3rdr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDbti81qt12um+Ycjs3cB01//v7atBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/7c45CMQwEUbD1Fy93Er7/sUyDnTl3UgWCx4wUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBH4zr53PEdyTiS/Dpt/DueSZbeaaxdNbauG3sfzLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/tzdwIhEARhsO/8z2kx/7CkQWMQoQoWPmaYhwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsL+3NsmDIRxHH59SZS4TUZIbyUwAw0VghH4kJAseQYGYCEaKlqLRWAFkOBc05mC52n+v+KKewEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgU4P197wKP91hXqa1u5fj3RDvx2LwfDU7H0bIiyaL/oGKtbYrAAAA4Lfrpt6+SvOn+mYzxLIX+/86/y/0/NeTwzz38+N9f463Fw9zuf8/2V44Gt0s7BMuun9wuLfU2F1+f1Mfly53HldeT1dn0rQTTz5+e6niAym3zqYHdTzP4rzf3/gf04mGCwcAvmwxx5Tk96EQl9ssDIA/o5PGv5H+v+q1WxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAE94CAAD//zfTbOg=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 06:52:52 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:52:52 executing program 5: syz_mount_image$udf(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0xda, &(0x7f0000000480)=ANY=[], 0x3, 0xc07, &(0x7f00000018c0)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r1 = dup(r0) write$tun(r1, &(0x7f0000000400)={@val, @void, @eth={@local, @dev, @void, {@llc={0x4, {@llc={0x0, 0x0, "de"}}}}}}, 0x15) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) 06:52:52 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000500)='stat\x00') read$FUSE(r0, &(0x7f0000001e00)={0x2020}, 0x2020) 06:52:52 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='io\x00') read$FUSE(r0, &(0x7f0000001e00)={0x2020}, 0x2020) 06:52:52 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 06:52:52 executing program 4: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) waitid(0x2, 0x0, 0x0, 0x60000009, 0x0) [ 3208.818076][T24695] loop2: detected capacity change from 0 to 256 [ 3208.869719][T24695] FAT-fs (loop2): Directory bread(block 64) failed [ 3208.884630][T24689] loop5: detected capacity change from 0 to 2048 [ 3208.895254][T24695] FAT-fs (loop2): Directory bread(block 65) failed [ 3208.903179][T24695] FAT-fs (loop2): Directory bread(block 66) failed 06:52:52 executing program 1: r0 = eventfd2(0x0, 0x0) io_setup(0x9, &(0x7f0000000000)=0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='cmdline\x00') openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_submit(r1, 0x1, &(0x7f0000001680)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x3, r0}]) [ 3208.927041][T24689] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 3208.929927][T24695] FAT-fs (loop2): Directory bread(block 67) failed [ 3208.964069][T24695] FAT-fs (loop2): Directory bread(block 68) failed 06:52:52 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='pagemap\x00') preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000080)=""/119, 0x77}], 0x2, 0x400, 0x0) [ 3208.978656][T24695] FAT-fs (loop2): Directory bread(block 69) failed [ 3208.994483][T24695] FAT-fs (loop2): Directory bread(block 70) failed [ 3209.032855][T24695] FAT-fs (loop2): Directory bread(block 71) failed 06:52:52 executing program 5: syz_usb_connect$uac1(0x0, 0x7d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x7, 0x0, {0x7, 0x25, 0x1, 0x0, 0x0, 0x68}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 06:52:52 executing program 4: syz_usb_connect$uac1(0x0, 0x89, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x40}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x93, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x0, 0x3}, @format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x3, {0x7, 0x25, 0x1, 0x2}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x201, 0xff, 0x0, 0xfd, 0x40, 0x2}, 0x5, &(0x7f0000000240)={0x5, 0xf, 0x5}}) [ 3209.073527][T24695] FAT-fs (loop2): Directory bread(block 72) failed [ 3209.080273][T10637] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 3209.103933][T24695] FAT-fs (loop2): Directory bread(block 73) failed [ 3209.485561][T10637] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 3209.503800][T10637] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3209.513911][T10637] usb 1-1: New USB device found, idVendor=1e7d, idProduct=3264, bcdDevice= 0.40 [ 3209.514292][ T5970] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 3209.543822][T10637] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3209.564859][T10637] usb 1-1: config 0 descriptor?? [ 3209.764116][ T5970] usb 6-1: Using ep0 maxpacket: 16 [ 3209.884160][ T5970] usb 6-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 3209.896596][ T5970] usb 6-1: config 1 has an invalid descriptor of length 104, skipping remainder of the config [ 3209.919658][ T5970] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 3210.040726][T10637] isku 0003:1E7D:3264.001D: hidraw0: USB HID v0.00 Device [HID 1e7d:3264] on usb-dummy_hcd.0-1/input0 [ 3210.094160][ T5970] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 3210.109109][ T5970] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3210.126440][ T5970] usb 6-1: Product: syz [ 3210.136479][ T5970] usb 6-1: Manufacturer: syz [ 3210.146181][ T5970] usb 6-1: SerialNumber: syz [ 3210.458892][T10637] usb 1-1: USB disconnect, device number 35 [ 3210.484102][ T5970] usb 6-1: 0:2 : does not exist [ 3210.509415][ T5970] usb 6-1: USB disconnect, device number 47 [ 3210.547422][ T7905] udevd[7905]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 06:52:54 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x1e7d, 0x3264, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x4, {0x4, 0x0, "ec0c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000bc0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000ac0)={0x20, 0x1, 0x3, "fbe58d"}, 0x0}) 06:52:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg$unix(r0, 0x0, 0x0, 0x0) 06:52:54 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:52:54 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x11, r0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010600)='./bus\x00', 0x10, &(0x7f0000000240)=ANY=[], 0xff, 0x10604, &(0x7f0000031240)="$eJzs3E1rXNUfB/DfJP/06V/bIn1QKHhBhAw4oZM+oCBSbYsWbC0+LFzpZOZ2mDYzNyTTNHatK924dyuIuCv4AgQ3vgFfQHEhiAvBXUWZe0+0oxVak3ZS8/nA5HvuuWd+c85lNmduuAFsWweyX36uxb7YHRHTEbE3omzX0qt0uoonIuKpiJi641VL/X907IiIPRGxb1S8qllLp079euv2Z0+ef+GjL27Vmz98/unkVg1M2jMR0V+q2tf7VRbdKq+k/tZqr8z+idWU1Yn+1XRcVHk9XygrXG+tj2uVebxbjS+Wrq2M8vJiqz3Kbu9y2b80qD5wZbW7Xqd8w5XWcnncyRfK7K0UZXZvVPNaS3ljZVjV6aR675flYzhcz6o/X8ur9SxdLbM9GKb+qm7RyddGuZoyfVy0i8VOOY+Ff32Zt7zXeoNra9lqvrzSKwbZybnmc3PNU43mctHJh/mJRqvfOXUim+0ujoY1hnmrf7pbFN3FfK5d9OvZbLfdbpxJpVqDrNmcOz53rHGynlrPZq9cfDtb7GSzo3y5N7g27C2uZJeL5exsvtBrDerZ/Nzx5+vZ083szQuXsktvnDt34dJb75595+JLF86fSYP+Nq1sdv7Y/Hyjeawx36xPfP3NZjabJjq2/h1xr+v/ZH/Eg1z/1D+fqm3s8rHd+QIB3Df7f2AS7P8j8pl0Mez/H8T+d7vv/x+J9du+sSG+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA7O3eTqjYUxQH8qI3aLyrFj604Kh06cBFdQoeddNbupqO6hoK4h87srEsoWkzue7w8hCfkJvLk94N4b4L5c9TR8YYLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+FJvVj923701zDsdm8nwaAAAA4Jx9sVmVk0l1/jpdf5suvY+IRUTMI2IWEed690EMa5nTiOil+bn3F49q+BVRJpzuGaXjVUR8TMe/d21/CwAAAHC7dtvlOmJwmpYvH566YdhFVXQk/ZrjXHnlXz4vcqVNy7AvmdJmd5FZzCOimPzNlLaIiP6bT5nSLjKoDeMHQ68a+l1WAwAAdKPeCVzavWXr8gAAAOjM52sXwHWU67XpWfy0FjyqhrQg+LJ2BgAAADxDvWsXAAAAALSu7P/t/wcAAAC3rdr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDbti81qt12um+Ycjs3cB01//v7atBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/7c45CMQwEUbD1Fy93Er7/sUyDnTl3UgWCx4wUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBH4zr53PEdyTiS/Dpt/DueSZbeaaxdNbauG3sfzLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/tzdwIhEARhsO/8z2kx/7CkQWMQoQoWPmaYhwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsL+3NsmDIRxHH59SZS4TUZIbyUwAw0VghH4kJAseQYGYCEaKlqLRWAFkOBc05mC52n+v+KKewEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgU4P197wKP91hXqa1u5fj3RDvx2LwfDU7H0bIiyaL/oGKtbYrAAAA4Lfrpt6+SvOn+mYzxLIX+/86/y/0/NeTwzz38+N9f463Fw9zuf8/2V44Gt0s7BMuun9wuLfU2F1+f1Mfly53HldeT1dn0rQTTz5+e6niAym3zqYHdTzP4rzf3/gf04mGCwcAvmwxx5Tk96EQl9ssDIA/o5PGv5H+v+q1WxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAE94CAAD//zfTbOg=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 06:52:54 executing program 5: socket$inet(0x2, 0x4000000000000001, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb547c40677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb0767190e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c}, 0x38) openat(0xffffffffffffffff, &(0x7f0000000c00)='./file1\x00', 0x51f801, 0x19) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x5, 0x1ff, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c, r3}, 0x38) connect$unix(r2, &(0x7f0000000a80)=@abs, 0x6e) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x47, &(0x7f0000000340)={[{@nojournal_checksum}, {@sysvgroups}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x9}}, {@barrier_val={'barrier', 0x3d, 0x7ffffffe}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid}, {@minixdf}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3c9rG1ceAPDvjK1sfjhrZ3cP2cBmwyaLHXYj2fEmMXvIZmHZPQW2Te+pa8vGWLaMJSexCcWhf0ChlLbQU0+9FPoHFEr+hFIItPfSlpbSJu2hh7Yqkkap40qxQ2wL5M8HnufNjKTv91loNG/eQxPAvnUqIq5ERF9EnI2IwWx7mpVYb5b64x7cvz1VL0nUate+TiLJtrVeK8mWR7KnHYyIZ/8X8ULy67iV1bX5yVKpuJytF6oLS4XK6tq5uYXJ2eJscXF8fOzixKWJCxOjO9LOoYi4/J/PX3v57f9efv/vNz+5/uXIi/W0BrL9G9uxk5pNzzX+Fy39EbG8G8G6oC9rT67biQAAsC0jEfG7iPhL4/x/MPoaZ3MAAABAL6n9ayB+SCJqAAAAQM9KG3NgkzSfzfcdiDTN55tzeP8Qh9NSuVL920x5ZXG6OVd2KHLpzFypOJrNFR6KXFJfH8vm2LbWz29aH4+IYxHx6uChxnp+qlya7vbFDwAAANgnjmzq/3832Oz/AwAAAD1mqNsJAAAAALtO/x8AAAB6n/4/AAAA9LT/X71aL7XW/a+nb6yuzJdvnJsuVubzCytT+any8lJ+tlyebfxm38JWr1cql5f+EYsrtwrVYqVaqKyuXV8oryxWr889cgtsAAAAYA8d+/Pdj5OIWP/noUapO9DtpIA9kT7Jgz/bvTyAvdfX7QSArunvdgJA1+S6nQDQdckW+ztO3vlg53MBAAB2x/AfO4//uzYAve2Jxv+BnmL8H/Yv4/+wf+WcAcC+t/vj/7XaEyUEAADsuIFGSdJ8NhY4EGmaz0ccbdwWIJfMzJWKoxHx24j4aDD3m/r6WOOZyZZ9BgAAAAAAAAAAAAAAAAAAAAAAAACgqVZLogYAAAD0tIj0iyS7/9fw4JmBzdcHDiTfDzaWEXHzzWuv35qsVpfH6tu/ebi9+ka2/Xw3rmAAAAAAm7X66a1+PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADspAf3b0+1yl7G/erfETHULn5/HGwsD0YuIg5/m0T/huclEdG3A/HX70TE8Xbxk3paMZRl0S7+xuVex08j4shTxob97m79+HOl3ecvjVONZfvPX39Wnlbn41/68PjX1+H4c3SbMU7ce7fQMf6diBP97Y8/rfhJh/intxn/+efW1jrtq70VMdz2+yd5JFahurBUqKyunZtbmJwtzhYXx8fHLk5cmrgwMVqYmSsVs79tY7zyp/d+elz7D3eIP7RF+89ss/0/3rt1//fNaq5d/JHT7d//4x3ip9l331+zen3/cKu+3qxvdPKdD08+rv3THdq/1fs/ss32n33mpU+3+VAAYA9UVtfmJ0ul4rKKiorKw0q3j0wAAMBO++Wkv9uZAAAAAAAAAAAAAAAAAAAAwP61Fz8ntjnmeneaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwWD8HAAD//5qv1UE=") 06:52:54 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x12, &(0x7f0000000040), 0x4) 06:52:54 executing program 4: syz_emit_ethernet(0x62, &(0x7f0000000080)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x2c, 0x3c, 0x0, @remote, @local, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@mcast2]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:52:54 executing program 1: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000002ac0), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffe1c) [ 3211.034262][T24771] loop2: detected capacity change from 0 to 256 [ 3211.287515][T24782] loop5: detected capacity change from 0 to 512 [ 3211.382890][T24771] FAT-fs (loop2): Directory bread(block 64) failed [ 3211.434704][T24782] EXT4-fs (loop5): orphan cleanup on readonly fs [ 3211.441425][T24782] EXT4-fs error (device loop5): ext4_ext_check_inode:520: inode #3: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 3211.460574][ T5970] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 3211.469829][T24782] EXT4-fs error (device loop5): ext4_quota_enable:6978: comm syz-executor.5: Bad quota inode: 3, type: 0 [ 3211.485988][T24782] EXT4-fs warning (device loop5): ext4_enable_quotas:7019: Failed to enable quota tracking (type=0, err=-117, ino=3). Please run e2fsck to fix. [ 3211.500993][T24782] EXT4-fs (loop5): Cannot turn on quotas: error -117 [ 3211.507834][T24782] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. [ 3211.861817][T24771] FAT-fs (loop2): Directory bread(block 65) failed [ 3211.962299][T24771] FAT-fs (loop2): Directory bread(block 66) failed [ 3211.969373][ T5970] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 06:52:55 executing program 5: socket$inet(0x2, 0x4000000000000001, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb547c40677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb0767190e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c}, 0x38) openat(0xffffffffffffffff, &(0x7f0000000c00)='./file1\x00', 0x51f801, 0x19) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x5, 0x1ff, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c, r3}, 0x38) connect$unix(r2, &(0x7f0000000a80)=@abs, 0x6e) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x47, &(0x7f0000000340)={[{@nojournal_checksum}, {@sysvgroups}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x9}}, {@barrier_val={'barrier', 0x3d, 0x7ffffffe}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid}, {@minixdf}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3c9rG1ceAPDvjK1sfjhrZ3cP2cBmwyaLHXYj2fEmMXvIZmHZPQW2Te+pa8vGWLaMJSexCcWhf0ChlLbQU0+9FPoHFEr+hFIItPfSlpbSJu2hh7Yqkkap40qxQ2wL5M8HnufNjKTv91loNG/eQxPAvnUqIq5ERF9EnI2IwWx7mpVYb5b64x7cvz1VL0nUate+TiLJtrVeK8mWR7KnHYyIZ/8X8ULy67iV1bX5yVKpuJytF6oLS4XK6tq5uYXJ2eJscXF8fOzixKWJCxOjO9LOoYi4/J/PX3v57f9efv/vNz+5/uXIi/W0BrL9G9uxk5pNzzX+Fy39EbG8G8G6oC9rT67biQAAsC0jEfG7iPhL4/x/MPoaZ3MAAABAL6n9ayB+SCJqAAAAQM9KG3NgkzSfzfcdiDTN55tzeP8Qh9NSuVL920x5ZXG6OVd2KHLpzFypOJrNFR6KXFJfH8vm2LbWz29aH4+IYxHx6uChxnp+qlya7vbFDwAAANgnjmzq/3832Oz/AwAAAD1mqNsJAAAAALtO/x8AAAB6n/4/AAAA9LT/X71aL7XW/a+nb6yuzJdvnJsuVubzCytT+any8lJ+tlyebfxm38JWr1cql5f+EYsrtwrVYqVaqKyuXV8oryxWr889cgtsAAAAYA8d+/Pdj5OIWP/noUapO9DtpIA9kT7Jgz/bvTyAvdfX7QSArunvdgJA1+S6nQDQdckW+ztO3vlg53MBAAB2x/AfO4//uzYAve2Jxv+BnmL8H/Yv4/+wf+WcAcC+t/vj/7XaEyUEAADsuIFGSdJ8NhY4EGmaz0ccbdwWIJfMzJWKoxHx24j4aDD3m/r6WOOZyZZ9BgAAAAAAAAAAAAAAAAAAAAAAAACgqVZLogYAAAD0tIj0iyS7/9fw4JmBzdcHDiTfDzaWEXHzzWuv35qsVpfH6tu/ebi9+ka2/Xw3rmAAAAAAm7X66a1+PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADspAf3b0+1yl7G/erfETHULn5/HGwsD0YuIg5/m0T/huclEdG3A/HX70TE8Xbxk3paMZRl0S7+xuVex08j4shTxob97m79+HOl3ecvjVONZfvPX39Wnlbn41/68PjX1+H4c3SbMU7ce7fQMf6diBP97Y8/rfhJh/intxn/+efW1jrtq70VMdz2+yd5JFahurBUqKyunZtbmJwtzhYXx8fHLk5cmrgwMVqYmSsVs79tY7zyp/d+elz7D3eIP7RF+89ss/0/3rt1//fNaq5d/JHT7d//4x3ip9l331+zen3/cKu+3qxvdPKdD08+rv3THdq/1fs/ss32n33mpU+3+VAAYA9UVtfmJ0ul4rKKiorKw0q3j0wAAMBO++Wkv9uZAAAAAAAAAAAAAAAAAAAAwP61Fz8ntjnmeneaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwWD8HAAD//5qv1UE=") 06:52:55 executing program 4: socket$inet(0x2, 0x4000000000000001, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb547c40677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb0767190e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c}, 0x38) openat(0xffffffffffffffff, &(0x7f0000000c00)='./file1\x00', 0x51f801, 0x19) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x5, 0x1ff, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c, r3}, 0x38) connect$unix(r2, &(0x7f0000000a80)=@abs, 0x6e) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x47, &(0x7f0000000340)={[{@nojournal_checksum}, {@sysvgroups}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x9}}, {@barrier_val={'barrier', 0x3d, 0x7ffffffe}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid}, {@minixdf}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3c9rG1ceAPDvjK1sfjhrZ3cP2cBmwyaLHXYj2fEmMXvIZmHZPQW2Te+pa8vGWLaMJSexCcWhf0ChlLbQU0+9FPoHFEr+hFIItPfSlpbSJu2hh7Yqkkap40qxQ2wL5M8HnufNjKTv91loNG/eQxPAvnUqIq5ERF9EnI2IwWx7mpVYb5b64x7cvz1VL0nUate+TiLJtrVeK8mWR7KnHYyIZ/8X8ULy67iV1bX5yVKpuJytF6oLS4XK6tq5uYXJ2eJscXF8fOzixKWJCxOjO9LOoYi4/J/PX3v57f9efv/vNz+5/uXIi/W0BrL9G9uxk5pNzzX+Fy39EbG8G8G6oC9rT67biQAAsC0jEfG7iPhL4/x/MPoaZ3MAAABAL6n9ayB+SCJqAAAAQM9KG3NgkzSfzfcdiDTN55tzeP8Qh9NSuVL920x5ZXG6OVd2KHLpzFypOJrNFR6KXFJfH8vm2LbWz29aH4+IYxHx6uChxnp+qlya7vbFDwAAANgnjmzq/3832Oz/AwAAAD1mqNsJAAAAALtO/x8AAAB6n/4/AAAA9LT/X71aL7XW/a+nb6yuzJdvnJsuVubzCytT+any8lJ+tlyebfxm38JWr1cql5f+EYsrtwrVYqVaqKyuXV8oryxWr889cgtsAAAAYA8d+/Pdj5OIWP/noUapO9DtpIA9kT7Jgz/bvTyAvdfX7QSArunvdgJA1+S6nQDQdckW+ztO3vlg53MBAAB2x/AfO4//uzYAve2Jxv+BnmL8H/Yv4/+wf+WcAcC+t/vj/7XaEyUEAADsuIFGSdJ8NhY4EGmaz0ccbdwWIJfMzJWKoxHx24j4aDD3m/r6WOOZyZZ9BgAAAAAAAAAAAAAAAAAAAAAAAACgqVZLogYAAAD0tIj0iyS7/9fw4JmBzdcHDiTfDzaWEXHzzWuv35qsVpfH6tu/ebi9+ka2/Xw3rmAAAAAAm7X66a1+PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADspAf3b0+1yl7G/erfETHULn5/HGwsD0YuIg5/m0T/huclEdG3A/HX70TE8Xbxk3paMZRl0S7+xuVex08j4shTxob97m79+HOl3ecvjVONZfvPX39Wnlbn41/68PjX1+H4c3SbMU7ce7fQMf6diBP97Y8/rfhJh/intxn/+efW1jrtq70VMdz2+yd5JFahurBUqKyunZtbmJwtzhYXx8fHLk5cmrgwMVqYmSsVs79tY7zyp/d+elz7D3eIP7RF+89ss/0/3rt1//fNaq5d/JHT7d//4x3ip9l331+zen3/cKu+3qxvdPKdD08+rv3THdq/1fs/ss32n33mpU+3+VAAYA9UVtfmJ0ul4rKKiorKw0q3j0wAAMBO++Wkv9uZAAAAAAAAAAAAAAAAAAAAwP61Fz8ntjnmeneaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwWD8HAAD//5qv1UE=") 06:52:55 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpid() syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb547c40677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb0767190e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c}, 0x38) openat(0xffffffffffffffff, &(0x7f0000000c00)='./file1\x00', 0x51f801, 0x19) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x5, 0x1ff, 0x84}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r3}, 0x38) bpf$MAP_LOOKUP_BATCH(0x19, &(0x7f0000000800)={0x0, &(0x7f0000000840)=""/121, &(0x7f0000000680), &(0x7f0000000540), 0x6c, r3}, 0x38) connect$unix(r2, &(0x7f0000000a80)=@abs, 0x6e) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x47, &(0x7f0000000340)={[{@nojournal_checksum}, {@sysvgroups}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x9}}, {@barrier_val={'barrier', 0x3d, 0x7ffffffe}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid}, {@minixdf}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3c9rG1ceAPDvjK1sfjhrZ3cP2cBmwyaLHXYj2fEmMXvIZmHZPQW2Te+pa8vGWLaMJSexCcWhf0ChlLbQU0+9FPoHFEr+hFIItPfSlpbSJu2hh7Yqkkap40qxQ2wL5M8HnufNjKTv91loNG/eQxPAvnUqIq5ERF9EnI2IwWx7mpVYb5b64x7cvz1VL0nUate+TiLJtrVeK8mWR7KnHYyIZ/8X8ULy67iV1bX5yVKpuJytF6oLS4XK6tq5uYXJ2eJscXF8fOzixKWJCxOjO9LOoYi4/J/PX3v57f9efv/vNz+5/uXIi/W0BrL9G9uxk5pNzzX+Fy39EbG8G8G6oC9rT67biQAAsC0jEfG7iPhL4/x/MPoaZ3MAAABAL6n9ayB+SCJqAAAAQM9KG3NgkzSfzfcdiDTN55tzeP8Qh9NSuVL920x5ZXG6OVd2KHLpzFypOJrNFR6KXFJfH8vm2LbWz29aH4+IYxHx6uChxnp+qlya7vbFDwAAANgnjmzq/3832Oz/AwAAAD1mqNsJAAAAALtO/x8AAAB6n/4/AAAA9LT/X71aL7XW/a+nb6yuzJdvnJsuVubzCytT+any8lJ+tlyebfxm38JWr1cql5f+EYsrtwrVYqVaqKyuXV8oryxWr889cgtsAAAAYA8d+/Pdj5OIWP/noUapO9DtpIA9kT7Jgz/bvTyAvdfX7QSArunvdgJA1+S6nQDQdckW+ztO3vlg53MBAAB2x/AfO4//uzYAve2Jxv+BnmL8H/Yv4/+wf+WcAcC+t/vj/7XaEyUEAADsuIFGSdJ8NhY4EGmaz0ccbdwWIJfMzJWKoxHx24j4aDD3m/r6WOOZyZZ9BgAAAAAAAAAAAAAAAAAAAAAAAACgqVZLogYAAAD0tIj0iyS7/9fw4JmBzdcHDiTfDzaWEXHzzWuv35qsVpfH6tu/ebi9+ka2/Xw3rmAAAAAAm7X66a1+PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADspAf3b0+1yl7G/erfETHULn5/HGwsD0YuIg5/m0T/huclEdG3A/HX70TE8Xbxk3paMZRl0S7+xuVex08j4shTxob97m79+HOl3ecvjVONZfvPX39Wnlbn41/68PjX1+H4c3SbMU7ce7fQMf6diBP97Y8/rfhJh/intxn/+efW1jrtq70VMdz2+yd5JFahurBUqKyunZtbmJwtzhYXx8fHLk5cmrgwMVqYmSsVs79tY7zyp/d+elz7D3eIP7RF+89ss/0/3rt1//fNaq5d/JHT7d//4x3ip9l331+zen3/cKu+3qxvdPKdD08+rv3THdq/1fs/ss32n33mpU+3+VAAYA9UVtfmJ0ul4rKKiorKw0q3j0wAAMBO++Wkv9uZAAAAAAAAAAAAAAAAAAAAwP61Fz8ntjnmeneaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwWD8HAAD//5qv1UE=") [ 3212.008645][ T5970] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 3212.024053][T24771] FAT-fs (loop2): Directory bread(block 67) failed [ 3212.036530][T24771] FAT-fs (loop2): Directory bread(block 68) failed [ 3212.050982][T24771] FAT-fs (loop2): Directory bread(block 69) failed [ 3212.057905][ T5970] usb 1-1: New USB device found, idVendor=1e7d, idProduct=3264, bcdDevice= 0.40 [ 3212.062347][T24771] FAT-fs (loop2): Directory bread(block 70) failed [ 3212.080085][T24771] FAT-fs (loop2): Directory bread(block 71) failed [ 3212.099951][T24771] FAT-fs (loop2): Directory bread(block 72) failed [ 3212.111302][T24771] FAT-fs (loop2): Directory bread(block 73) failed [ 3212.111374][ T5970] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3212.171278][ T5970] usb 1-1: config 0 descriptor?? [ 3213.381575][T24800] loop1: detected capacity change from 0 to 512 06:52:57 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x1a, 0x6, 0x0, 0x0) [ 3213.985893][T24800] EXT4-fs (loop1): orphan cleanup on readonly fs [ 3213.992680][T24800] EXT4-fs error (device loop1): ext4_ext_check_inode:520: inode #3: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 3214.014708][T24800] EXT4-fs error (device loop1): ext4_quota_enable:6978: comm syz-executor.1: Bad quota inode: 3, type: 0 [ 3214.028837][T24800] EXT4-fs warning (device loop1): ext4_enable_quotas:7019: Failed to enable quota tracking (type=0, err=-117, ino=3). Please run e2fsck to fix. [ 3214.043657][T24800] EXT4-fs (loop1): Cannot turn on quotas: error -117 [ 3214.050648][T24800] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. [ 3214.167698][ T8105] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. 06:52:57 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000100), 0x8) 06:52:57 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000002000040257d15a440000104000109026000420100000009040000010209"], 0x0) [ 3214.384193][ T5970] usb 1-1: can't set config #0, error -71 06:52:57 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") ioctl$FITRIM(0xffffffffffffffff, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:52:57 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x11, r0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010600)='./bus\x00', 0x10, &(0x7f0000000240)=ANY=[], 0xff, 0x10604, &(0x7f0000031240)="$eJzs3E1rXNUfB/DfJP/06V/bIn1QKHhBhAw4oZM+oCBSbYsWbC0+LFzpZOZ2mDYzNyTTNHatK924dyuIuCv4AgQ3vgFfQHEhiAvBXUWZe0+0oxVak3ZS8/nA5HvuuWd+c85lNmduuAFsWweyX36uxb7YHRHTEbE3omzX0qt0uoonIuKpiJi641VL/X907IiIPRGxb1S8qllLp079euv2Z0+ef+GjL27Vmz98/unkVg1M2jMR0V+q2tf7VRbdKq+k/tZqr8z+idWU1Yn+1XRcVHk9XygrXG+tj2uVebxbjS+Wrq2M8vJiqz3Kbu9y2b80qD5wZbW7Xqd8w5XWcnncyRfK7K0UZXZvVPNaS3ljZVjV6aR675flYzhcz6o/X8ur9SxdLbM9GKb+qm7RyddGuZoyfVy0i8VOOY+Ff32Zt7zXeoNra9lqvrzSKwbZybnmc3PNU43mctHJh/mJRqvfOXUim+0ujoY1hnmrf7pbFN3FfK5d9OvZbLfdbpxJpVqDrNmcOz53rHGynlrPZq9cfDtb7GSzo3y5N7g27C2uZJeL5exsvtBrDerZ/Nzx5+vZ083szQuXsktvnDt34dJb75595+JLF86fSYP+Nq1sdv7Y/Hyjeawx36xPfP3NZjabJjq2/h1xr+v/ZH/Eg1z/1D+fqm3s8rHd+QIB3Df7f2AS7P8j8pl0Mez/H8T+d7vv/x+J9du+sSG+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA7O3eTqjYUxQH8qI3aLyrFj604Kh06cBFdQoeddNbupqO6hoK4h87srEsoWkzue7w8hCfkJvLk94N4b4L5c9TR8YYLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+FJvVj923701zDsdm8nwaAAAA4Jx9sVmVk0l1/jpdf5suvY+IRUTMI2IWEed690EMa5nTiOil+bn3F49q+BVRJpzuGaXjVUR8TMe/d21/CwAAAHC7dtvlOmJwmpYvH566YdhFVXQk/ZrjXHnlXz4vcqVNy7AvmdJmd5FZzCOimPzNlLaIiP6bT5nSLjKoDeMHQ68a+l1WAwAAdKPeCVzavWXr8gAAAOjM52sXwHWU67XpWfy0FjyqhrQg+LJ2BgAAADxDvWsXAAAAALSu7P/t/wcAAAC3rdr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDbti81qt12um+Ycjs3cB01//v7atBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/7c45CMQwEUbD1Fy93Er7/sUyDnTl3UgWCx4wUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBH4zr53PEdyTiS/Dpt/DueSZbeaaxdNbauG3sfzLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/tzdwIhEARhsO/8z2kx/7CkQWMQoQoWPmaYhwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsL+3NsmDIRxHH59SZS4TUZIbyUwAw0VghH4kJAseQYGYCEaKlqLRWAFkOBc05mC52n+v+KKewEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgU4P197wKP91hXqa1u5fj3RDvx2LwfDU7H0bIiyaL/oGKtbYrAAAA4Lfrpt6+SvOn+mYzxLIX+/86/y/0/NeTwzz38+N9f463Fw9zuf8/2V44Gt0s7BMuun9wuLfU2F1+f1Mfly53HldeT1dn0rQTTz5+e6niAym3zqYHdTzP4rzf3/gf04mGCwcAvmwxx5Tk96EQl9ssDIA/o5PGv5H+v+q1WxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAE94CAAD//zfTbOg=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 3214.426956][ T5970] usb 1-1: USB disconnect, device number 36 06:52:57 executing program 4: syz_80211_inject_frame(&(0x7f00000003c0)=@device_b, &(0x7f00000000c0)=@data_frame={@qos_ht={{{@type01={{}, {}, @device_a, @random="2370b334c081", @broadcast}}, {@type00={{}, {}, @device_a, @device_a, @from_mac}}}}, @a_msdu}, 0x38) [ 3214.502025][ T6819] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 3214.597720][T24831] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3214.956611][T24838] loop5: detected capacity change from 0 to 512 [ 3215.042266][T24836] loop2: detected capacity change from 0 to 256 [ 3215.051371][ T1215] ieee802154 phy0 wpan0: encryption failed: -22 [ 3215.058022][ T1215] ieee802154 phy1 wpan1: encryption failed: -22 [ 3215.135319][T24838] EXT4-fs (loop5): orphan cleanup on readonly fs [ 3215.142121][T24838] EXT4-fs error (device loop5): ext4_ext_check_inode:520: inode #3: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 3215.163831][ T5970] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 3215.179605][T24838] EXT4-fs error (device loop5): ext4_quota_enable:6978: comm syz-executor.5: Bad quota inode: 3, type: 0 [ 3215.193542][T24838] EXT4-fs warning (device loop5): ext4_enable_quotas:7019: Failed to enable quota tracking (type=0, err=-117, ino=3). Please run e2fsck to fix. [ 3215.208695][T24838] EXT4-fs (loop5): Cannot turn on quotas: error -117 [ 3215.215599][T24838] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 06:52:58 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001280), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r0, 0xc1105511, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}) 06:52:59 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000080)={0x10, 0x2}, 0x10) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000440)=ANY=[@ANYBLOB="90", @ANYRES32=0x0], &(0x7f0000000340)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r4}, 0x10) 06:52:59 executing program 4: syz_80211_inject_frame(&(0x7f00000003c0)=@device_b, &(0x7f00000000c0)=@data_frame={@qos_ht={{{@type01={{}, {}, @device_a, @random="2370b334c081", @broadcast}}, {@type00={{}, {}, @device_a, @device_a, @from_mac}}}}, @a_msdu}, 0x38) [ 3215.642987][ T8105] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 3215.693933][ T5970] usb 1-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 3215.709628][T24836] FAT-fs (loop2): Directory bread(block 64) failed [ 3215.720958][ T5970] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 06:52:59 executing program 1: r0 = io_uring_setup(0x56ae, &(0x7f0000000a40)) r1 = memfd_secret(0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000480)=[r1], 0x1) [ 3215.739378][T24836] FAT-fs (loop2): Directory bread(block 65) failed [ 3215.755539][T24836] FAT-fs (loop2): Directory bread(block 66) failed [ 3215.763442][ T5970] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 3215.773071][T24845] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3215.778499][T24836] FAT-fs (loop2): Directory bread(block 67) failed [ 3215.807419][ T5970] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 3215.830873][T24836] FAT-fs (loop2): Directory bread(block 68) failed 06:52:59 executing program 1: getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, &(0x7f0000000180)) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000080), 0x8) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f00000001c0), 0x4) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) r4 = socket(0x0, 0x0, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000000200)=[@in6={0xa, 0x0, 0xfffffffb, @remote, 0x8001}, @in6={0xa, 0x4e22, 0x1ff, @empty, 0x5}, @in6={0xa, 0x0, 0x8, @dev, 0xfff}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x27}}], 0x64) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r2, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) pipe(0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r5, 0x4004662b, &(0x7f0000000000)=0x2) [ 3215.872394][T24836] FAT-fs (loop2): Directory bread(block 69) failed [ 3215.907142][T24836] FAT-fs (loop2): Directory bread(block 70) failed [ 3215.940069][T24836] FAT-fs (loop2): Directory bread(block 71) failed [ 3215.958655][T24836] FAT-fs (loop2): Directory bread(block 72) failed [ 3215.973836][ T5970] usb 1-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 3215.995015][ T5970] usb 1-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 3216.003236][T24836] FAT-fs (loop2): Directory bread(block 73) failed [ 3216.020176][ T5970] usb 1-1: Product: syz [ 3216.033574][ T5970] usb 1-1: Manufacturer: syz 06:52:59 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000080)={0x10, 0x2}, 0x10) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000440)=ANY=[@ANYBLOB="90", @ANYRES32=0x0], &(0x7f0000000340)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r4}, 0x10) 06:52:59 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") ioctl$FITRIM(0xffffffffffffffff, 0x40047211, &(0x7f00000000c0)={0x100000001}) [ 3216.069858][T24861] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3216.095482][ T5970] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 3216.298068][T10637] usb 1-1: USB disconnect, device number 37 06:52:59 executing program 4: syz_80211_inject_frame(&(0x7f00000003c0)=@device_b, &(0x7f00000000c0)=@data_frame={@qos_ht={{{@type01={{}, {}, @device_a, @random="2370b334c081", @broadcast}}, {@type00={{}, {}, @device_a, @device_a, @from_mac}}}}, @a_msdu}, 0x38) [ 3216.545503][T24877] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3216.583634][T24882] loop2: detected capacity change from 0 to 256 [ 3216.660866][T24882] FAT-fs (loop2): Directory bread(block 64) failed [ 3216.674982][T24882] FAT-fs (loop2): Directory bread(block 65) failed [ 3216.682037][T24882] FAT-fs (loop2): Directory bread(block 66) failed [ 3216.689052][T24882] FAT-fs (loop2): Directory bread(block 67) failed [ 3216.697212][T24882] FAT-fs (loop2): Directory bread(block 68) failed [ 3216.711789][T24882] FAT-fs (loop2): Directory bread(block 69) failed [ 3216.735210][T24882] FAT-fs (loop2): Directory bread(block 70) failed 06:53:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, &(0x7f0000000180)=0x10) shutdown(0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000140)=0x10) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r4 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r4, &(0x7f0000000000), 0x10) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$can_bcm(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r3, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r2, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000300)=0x8) pipe(0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r6, 0x4004662b, &(0x7f0000000000)=0x2) 06:53:00 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, &(0x7f0000000180)=0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080)={r2}, 0x8) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000140)=0x10) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r7, 0x84, 0x6e, &(0x7f0000000200)=[@in6={0xa, 0x4e23, 0xfffffffb, @remote, 0x8001}, @in6={0xa, 0x4e22, 0x1ff, @empty, 0x5}, @in={0x2, 0x4e20, @local}, @in={0x2, 0x4e21, @multicast1}, @in6={0xa, 0x0, 0x8, @dev={0xfe, 0x80, '\x00', 0x3d}, 0xfff}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x27}}], 0x84) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81b"], 0x20000600}}, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000300)=0x8) pipe(0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r8, 0x4004662b, &(0x7f0000000000)=0x2) ioctl$EXT4_IOC_CHECKPOINT(r8, 0x4004662b, &(0x7f0000000700)=0x1) [ 3216.766781][T24882] FAT-fs (loop2): Directory bread(block 71) failed [ 3216.780350][T24882] FAT-fs (loop2): Directory bread(block 72) failed [ 3216.795286][T24882] FAT-fs (loop2): Directory bread(block 73) failed 06:53:01 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) close(r0) 06:53:01 executing program 4: syz_80211_inject_frame(&(0x7f00000003c0)=@device_b, &(0x7f00000000c0)=@data_frame={@qos_ht={{{@type01={{}, {}, @device_a, @random="2370b334c081", @broadcast}}, {@type00={{}, {}, @device_a, @device_a, @from_mac}}}}, @a_msdu}, 0x38) 06:53:01 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") ioctl$FITRIM(0xffffffffffffffff, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, &(0x7f0000000180)=0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080)={r2}, 0x8) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r3, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000140)=0x10) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r7, 0x84, 0x6e, &(0x7f0000000200)=[@in6={0xa, 0x4e23, 0xfffffffb, @remote, 0x8001}, @in6={0xa, 0x4e22, 0x1ff, @empty, 0x5}, @in={0x2, 0x4e20, @local}, @in={0x2, 0x4e21, @multicast1}, @in6={0xa, 0x0, 0x8, @dev={0xfe, 0x80, '\x00', 0x3d}, 0xfff}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x27}}], 0x84) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3bf81b"], 0x20000600}}, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000300)=0x8) pipe(0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r8, 0x4004662b, &(0x7f0000000000)=0x2) ioctl$EXT4_IOC_CHECKPOINT(r8, 0x4004662b, &(0x7f0000000700)=0x1) 06:53:01 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, &(0x7f0000000180)=0x10) shutdown(0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, &(0x7f0000000140)=0x10) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r4 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r4, &(0x7f0000000000), 0x10) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$can_bcm(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r3, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r2, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000300)=0x8) pipe(0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r6, 0x4004662b, &(0x7f0000000000)=0x2) 06:53:01 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000040)) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000002c0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003], 0x10000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2ee66bad104b829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf830000000002d9f7", 0x58}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fd9000/0x18000)=nil, &(0x7f00000004c0)=[@text16={0x10, 0x0}], 0x1, 0x2c, &(0x7f0000000500)=[@cstype3], 0x1) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/nbd2', 0x0, 0x0) r4 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x2, 0x0, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000180)={r4, 0x0, 0x0}, 0x20) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r3, 0x0) 06:53:01 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) unlink(&(0x7f0000000100)='./file0/file0\x00') write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f00000006c0)='./file0/file1\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f000000aa40)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_WRITE(r0, &(0x7f0000000080)={0x18, 0x0, r1}, 0x18) 06:53:01 executing program 5: r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000180)=@nat={'nat\x00', 0x1b, 0x5, 0x420, 0x0, 0x0, 0xffffffff, 0x1b8, 0x2e0, 0x388, 0x388, 0xffffffff, 0x388, 0x388, 0x5, &(0x7f0000000100), {[{{@ip={@private, @dev, 0x0, 0x0, 'wlan1\x00', 'macvlan1\x00'}, 0x0, 0x90, 0xf0, 0x0, {}, [@common=@socket0={{0xa}}]}, @common=@SET={0x60}}, {{@ip={@rand_addr, @remote, 0x0, 0x0, 'vcan0\x00', 'nr0\x00'}, 0x0, 0x90, 0xc8, 0x0, {}, [@common=@socket0={{0x20}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @dev, @multicast2, @gre_key}}}}, {{@uncond, 0x0, 0xf0, 0x128, 0x0, {}, [@common=@set={{0x40}}, @common=@set={{0x40}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @multicast1, @rand_addr, @gre_key, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @multicast2, @loopback, @icmp_id, @gre_key}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x480) [ 3216.915026][T24894] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3217.950190][T24904] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 3217.953092][T24907] loop2: detected capacity change from 0 to 256 [ 3218.017586][T24912] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3218.133420][T24907] FAT-fs (loop2): Directory bread(block 64) failed [ 3218.192297][T24907] FAT-fs (loop2): Directory bread(block 65) failed [ 3218.214748][T24907] FAT-fs (loop2): Directory bread(block 66) failed 06:53:01 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) [ 3218.252458][T24918] fuse: Bad value for 'fd' [ 3218.262869][T24907] FAT-fs (loop2): Directory bread(block 67) failed [ 3218.274448][T24907] FAT-fs (loop2): Directory bread(block 68) failed 06:53:01 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x9a, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:53:01 executing program 3: mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0xa3bf) r0 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) [ 3218.314010][T24907] FAT-fs (loop2): Directory bread(block 69) failed [ 3218.384248][T24907] FAT-fs (loop2): Directory bread(block 70) failed [ 3218.394171][T24907] FAT-fs (loop2): Directory bread(block 71) failed [ 3218.423132][T24907] FAT-fs (loop2): Directory bread(block 72) failed 06:53:01 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x9a, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:53:01 executing program 5: mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0xa3bf) r0 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)='0', 0x1}], 0x1) [ 3218.451562][T24907] FAT-fs (loop2): Directory bread(block 73) failed 06:53:01 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) 06:53:01 executing program 2: r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:02 executing program 3: syz_clone(0x42864480, 0x0, 0x0, 0x0, 0x0, 0x0) 06:53:02 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000040)=@l={0x92, 0x0, 0xb0}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x0) 06:53:02 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, @empty}}) 06:53:02 executing program 4: socket$igmp(0x2, 0x3, 0x2) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000001880), 0xffffffffffffffff) r2 = socket$phonet_pipe(0x23, 0x5, 0x2) setsockopt$PNPIPE_ENCAP(r2, 0x113, 0x1, &(0x7f0000000240)=0x1, 0x4) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), r1) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, r3, 0x200, 0x0, 0x25dfdbfb, {{}, {}, {0x14, 0x19, {0x608d, 0xc6, 0x10001, 0x10001}}}, ["", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x44000}, 0x804) socket$igmp(0x2, 0x3, 0x2) socket(0x26, 0x2, 0x7fff) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, 0x0, 0x10) 06:53:02 executing program 2: r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:02 executing program 0: syz_io_uring_setup(0x978, &(0x7f0000000040)={0x0, 0x0, 0x100}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x0, 0x0) 06:53:02 executing program 5: openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x10202, 0x0) r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SIGNAL_INFO(r0, 0x0, 0x0) syz_open_dev$cec(&(0x7f0000000880), 0x2, 0x2) 06:53:02 executing program 2: r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:02 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000180)={0x8003}, 0x8) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20104, 0x0, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040)={0x0, 0x200}, 0x10) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:53:02 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(0x0, 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:02 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000040)=@l={0x92, 0x0, 0xb0}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x0) 06:53:02 executing program 4: r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$sequencer(r0, &(0x7f0000000100)=""/4096, 0x1000) read$sequencer(r0, &(0x7f0000002280)=""/59, 0x3b) [ 3219.107388][T24988] loop2: detected capacity change from 0 to 256 [ 3219.146425][T24988] FAT-fs (loop2): Directory bread(block 64) failed [ 3219.196724][T24988] FAT-fs (loop2): Directory bread(block 65) failed [ 3219.203433][T24988] FAT-fs (loop2): Directory bread(block 66) failed [ 3219.210580][T24988] FAT-fs (loop2): Directory bread(block 67) failed [ 3219.218275][T24988] FAT-fs (loop2): Directory bread(block 68) failed [ 3219.225215][T24988] FAT-fs (loop2): Directory bread(block 69) failed [ 3219.231838][T24988] FAT-fs (loop2): Directory bread(block 70) failed [ 3219.238775][T24988] FAT-fs (loop2): Directory bread(block 71) failed [ 3219.245842][T24988] FAT-fs (loop2): Directory bread(block 72) failed [ 3219.252541][T24988] FAT-fs (loop2): Directory bread(block 73) failed 06:53:02 executing program 3: mq_open(&(0x7f0000000080)='(.W\x9a*[$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00q\xe8\x00\x00\x00\xe2\x11\xd1\x9e\x0e\x13\x1b\xd5\xff\xfa2\xfd\xdc]\xce\xc6\x15-&5\x17\x86*R\xb8\x06\x89\x80\xdeT\xab\xd3\xa4\xcc\x1c\xf1L|\x96\xbb\xf7V\xa1\x83{p\xa6\a)ag\xb8\xdb$\xff(\x91\xaa\xad5\xe54S\xaf\x7f\xe5\xfe\xed{\xbd\xf0r;\t\xf35\t=*\xe7\x98G\xc4|\xac_\xf7\x82;\x12X\xc0\x04\xb4\x9fZ\xe7\xb50\xe6\xbc\xe56\x0e c\xc6\x12\xb1\x81\v\\\\\xb0vlMW\xef\xcb\x80l\x029\xf5=%1\xb4\x16;t[\x15\xe8\xe7\xfa\xc2x\x8e\xb2\xaf\x97k,\x9f\xec\xa3H\x8b\x9a\xe2\xfa\xbd>\x14>~N\x0e\x7fR\xabs3\xe4,@X\xe9\x19\x1b\x88D\xbe\xb7\x9f\x86 \xf3C\xb5\x89', 0x0, 0x62, 0x0) 06:53:02 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) syz_clone(0x800000, &(0x7f0000005540)="c05e329b273766e9630ea40c4846c82def3c584de54ba935fcd95b2d5774096b527385ed7a5d85316973e09f1036d36c80116943a44f785edda7fd4c0ca340d9f1114d228a56caff9736958e4b99820604f23317db92af834ef2b9a7245af6a535fdc14b18aa9954c233d5d6af896064fb2186269b6f6d169cf19aed29ae4cd8b1145a9d674d37c3088cee7a555b8f606b0d9d0bf6ecd9744f65d2e241f3401313caa4e96e3ceabd60b4fb5dcc296b48cb77bbdeaba892e6a2675f8f2df63f8893d08d900175dba5364cbaa791", 0xcd, &(0x7f0000000400), &(0x7f0000000540), 0x0) 06:53:02 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$pokeuser(0x6, r2, 0xfffffffffffffff7, 0x7f) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) ptrace$setregset(0x4205, r3, 0x6, &(0x7f00000002c0)={&(0x7f0000000280)="c6e623f38987becb3ba68b", 0xb}) 06:53:02 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) sendmsg$inet6(r0, &(0x7f00000003c0)={&(0x7f0000000080)={0xa, 0x4e23, 0xcdf, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0}, 0x0) 06:53:02 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000040)=@l={0x92, 0x0, 0xb0}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x0) 06:53:02 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(0x0, 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:02 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SNDCTL_SEQ_OUTOFBAND(r0, 0x40085112, &(0x7f0000000040)=@l={0x92, 0x0, 0xb0}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x0) 06:53:02 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000240)={0x0, "a24ada6cbc9cd2eab1c6b609071fed4ae6bd12e14965199a0198991c21f7108d1a81dc8fd660369193a94e51f0071e798268c2e3440500db2ee168189aff21fa"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0x9, r0, 0xfffffffffffffffd) [ 3219.442638][T25019] loop2: detected capacity change from 0 to 256 06:53:02 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f0000000180)={0x15, 0x0, 0xb, 0x6}) [ 3219.535432][T25019] FAT-fs (loop2): Directory bread(block 64) failed [ 3219.575014][T25019] FAT-fs (loop2): Directory bread(block 65) failed 06:53:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) [ 3219.593125][T25019] FAT-fs (loop2): Directory bread(block 66) failed [ 3219.604701][T25019] FAT-fs (loop2): Directory bread(block 67) failed 06:53:03 executing program 1: memfd_create(&(0x7f0000000000)='8\x00', 0x4) [ 3219.653145][T25019] FAT-fs (loop2): Directory bread(block 68) failed 06:53:03 executing program 3: socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6_sctp(0xa, 0x801, 0x84) socket$inet(0x2, 0x80001, 0x0) socket$igmp(0x2, 0x3, 0x2) signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) socket(0x1e, 0x802, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$inet(0x2, 0x80001, 0x0) socket(0x10, 0x3, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) pipe(&(0x7f0000000100)) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x1, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x5c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88adfda5}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_FLAGS={0xc, 0x6, {0x1c, 0x1f}}, @IFLA_VLAN_ID={0x6}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_ADDRESS={0xa, 0x1, @dev}]}, 0x5c}}, 0x0) [ 3219.701279][T25019] FAT-fs (loop2): Directory bread(block 69) failed [ 3219.729549][T25019] FAT-fs (loop2): Directory bread(block 70) failed 06:53:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) [ 3219.754288][T25019] FAT-fs (loop2): Directory bread(block 71) failed [ 3219.792346][T25019] FAT-fs (loop2): Directory bread(block 72) failed [ 3219.815552][T25046] vlan2: entered promiscuous mode [ 3219.832360][T25019] FAT-fs (loop2): Directory bread(block 73) failed [ 3219.839412][T25046] team0: entered promiscuous mode [ 3219.858631][T25046] team_slave_0: entered promiscuous mode [ 3219.880022][T25046] team_slave_1: entered promiscuous mode 06:53:03 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) 06:53:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000180)=0x1, 0x233) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='vcan0\x00', 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) 06:53:03 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000001380)) 06:53:03 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$pokeuser(0x6, r2, 0xfffffffffffffff7, 0x7f) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) ptrace$setregset(0x4205, r3, 0x6, &(0x7f00000002c0)={&(0x7f0000000280)="c6e623f38987becb3ba68b", 0xb}) 06:53:03 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(0x0, 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:03 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x29}}}, 0x1c) shutdown(r0, 0x1) 06:53:03 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0x4008ae8a, &(0x7f0000000240)) [ 3220.375417][T25066] loop2: detected capacity change from 0 to 256 06:53:03 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) [ 3220.430137][T25066] FAT-fs (loop2): Directory bread(block 64) failed [ 3220.468437][T25066] FAT-fs (loop2): Directory bread(block 65) failed 06:53:03 executing program 3: socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0), 0x2100, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f0000000400)={{0x1009, 0x3, 0x0, 0x7000000, 'syz1\x00'}, 0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 06:53:03 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl(r1, 0x8b1b, &(0x7f0000000040)) [ 3220.498449][T25066] FAT-fs (loop2): Directory bread(block 66) failed [ 3220.521790][T25066] FAT-fs (loop2): Directory bread(block 67) failed [ 3220.589652][T25066] FAT-fs (loop2): Directory bread(block 68) failed [ 3220.605726][T25066] FAT-fs (loop2): Directory bread(block 69) failed 06:53:04 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) [ 3220.654033][T25066] FAT-fs (loop2): Directory bread(block 70) failed [ 3220.687459][T25066] FAT-fs (loop2): Directory bread(block 71) failed 06:53:04 executing program 3: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="d0000000", @ANYRES16=r0, @ANYBLOB="01002bbd7000fcdbdf250300000034000980080002000180000008000200ffff000008000100ffffffff08000100ba0000005606000000000000080002000180ffff880001800d0001007564703a73797a30000000000d0001007564703a73797a320000000014000280080001001d0000000800040009000000080003"], 0xd0}}, 0x0) [ 3220.755472][T25066] FAT-fs (loop2): Directory bread(block 72) failed [ 3220.793977][T25066] FAT-fs (loop2): Directory bread(block 73) failed 06:53:04 executing program 1: r0 = socket(0x1c, 0x10000001, 0x84) sendto(r0, &(0x7f00000001c0)="15", 0x1, 0x0, &(0x7f0000000000)=@in6={0x1c, 0x1c}, 0x1c) [ 3220.905589][T25098] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.3'. [ 3220.934114][T25098] tipc: Enabling of bearer rejected, failed to enable media 06:53:04 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$pokeuser(0x6, r2, 0xfffffffffffffff7, 0x7f) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) ptrace$setregset(0x4205, r3, 0x6, &(0x7f00000002c0)={&(0x7f0000000280)="c6e623f38987becb3ba68b", 0xb}) 06:53:04 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) 06:53:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(0xffffffffffffffff, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:04 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) r2 = dup2(r1, r0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x1c, 0x1c, 0x1}, 0x1c) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) 06:53:04 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000002c0), &(0x7f0000000300)=0x18) 06:53:04 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:04 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') 06:53:04 executing program 0: ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) [ 3221.349726][T25120] loop2: detected capacity change from 0 to 256 06:53:04 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f00000002c0)="9e0121ca050fd55e64af9e3ce7ef7a761267d01f2a2b4719f02f17a4525d878c912cc8dded308de3396c66d8d1ae9b19e4d276d97522a7913847891d8719de86680ced215f6ea01bbd314ea0f9a48b1f7cd97d74d742db636f3dbdc1ef429030f6545cba2d2bd11a26c9e39f93e411008315e66a04fd2ce0e48af40b812bc29816e77de4a042b3ea0a8083384694ba5976486fb9c177aacad74111a3512013e6e0da156bfd8c5a17c0a20a83ee7150eda39abb279a63019d9dd4982f", 0xbc, 0x0, &(0x7f0000000200)={0x10, 0x2}, 0x10) close(r0) [ 3221.453687][T25120] FAT-fs (loop2): Directory bread(block 64) failed [ 3221.486434][T25120] FAT-fs (loop2): Directory bread(block 65) failed 06:53:04 executing program 0: ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) 06:53:04 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000000), &(0x7f00000000c0)=0x98) [ 3221.513643][T25120] FAT-fs (loop2): Directory bread(block 66) failed [ 3221.546206][T25120] FAT-fs (loop2): Directory bread(block 67) failed [ 3221.585184][T25120] FAT-fs (loop2): Directory bread(block 68) failed [ 3221.615513][T25120] FAT-fs (loop2): Directory bread(block 69) failed 06:53:05 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20104, 0x0, 0x0) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20105) [ 3221.640185][T25120] FAT-fs (loop2): Directory bread(block 70) failed [ 3221.665966][T25120] FAT-fs (loop2): Directory bread(block 71) failed [ 3221.688638][T25120] FAT-fs (loop2): Directory bread(block 72) failed [ 3221.723413][T25120] FAT-fs (loop2): Directory bread(block 73) failed 06:53:05 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$eJzs3UFsHNd5B/DvDUmRsotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEYbuycfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmhLEElRUn4/QPrPzn5vdua99czszo4VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDEr/zq6fGJdNBrAQDcTS/NvTI+eWfH/7f2fGUAgLvirM//AAAAAAAAAAAAAABwr0tRxPuR4htPdNNr1eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0mH3WHx6Eo4kKkuPTu+6kREUXsvi9u8d7Zb4erjThebcT89Ey1IYutRnu1fHK23xFFRG2g0Qv9ProLY7Er9Yi3y9UvV/h4uXlzncZy49xisz7bWF5trbaW2rOpt7apKi/iuRTRiYju6M2LG4kivhkp3vl2N52LiKF+P3y+ujH41utT7MM23obhiKiNRGwU98GY3cNGo4jvRopvvTUe53O/Vt32dMRXyzwacaXMaxFrZX42IpVvkEcjPtjh/cT9ZTiK+KNI8eOpblroj321XznztfqX2xeWBmr7+5X7/vhwN93j+6axKKJR7fG76c5PdgAAAAAAuPcU8aeR4skfHEudGLym2GpfrJ9tnFvsfSvc/+6/nlttbm5u1lIvx3PO5uzkXMu5nnMjZzdnrcjtc87m7ORcy7mecyNnN2dtKLfPOZuzk3Mt53rOjZzdnLXh3D7nbM5OzrWc6zk3cnaHD3C4AAAAAAAAAGAHh6OIr0eKp3/p9eq+4qjuS//k1KlXTvz64D3jj99iOWXticH7zG9x39uhfOvwbJpN6YDuIaZ3/98f5Pv//vCgVwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhQRRTxVKR4/XvdFCki6hGvRS+vjR702gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHthLBXxQaT486+MVY83iojfjogPNz/cjIhrH27utYPeYgAAAAAAAAB4AKUi3ogUT73STbWIuFp7b/Tho7WpUxOvHhmKoUhlyWD9y3NnT9dfXLrcWW6urDQX6vPt1vmlhebtvtzYmVb7ytX56Zl92ZhbOrzP63947MWlzhvLrYu/u7rj8w+NnT63srrcOL/z03E4ioj64Jzj1QrPT89UK73YarSrprPpdtcYAAAAAAAAgJ8GI6mIDyPFO3/z7tZ15+HeNf/hG2u/86WIIk9P5+vPW5ehq98NfKL63UBv+pNTp35j8jOD0ztesj5eXVCvz0/PzMwNzB4eubl0LL/u+O42mQHl+K9Gij/+y3p6Ms+7fvyHtmq/8/vb4/32jQv6iDHf7fj/7MC88jVTKuLvIsXP/ebj8WS1ng/FTb+ZyHVfiRS/tf5ErotDZd1T+flHqr/HLrQWm+Nl7dVI8Y9Xrq99Otd+art24rY79j5Rjv9TkeJ/fmd9q2/y+OcR2B61wfH/zI3vjn0a/0cG5tXy6/783mw6EbHyxpuXGouLzWUTJkyY2Jo46D0Td0N5/P96pPiHP/vXrfOdfPz/md6j7fO/n3xz+/g/deOC9un4/6mBeVP5bGRkOGJs9XJn5LGIsZU33vxC63LjYvNis33y1PPPTo4/PzF+cuRQ/+Rue2rXffUgKsf/9yLFd3/4t/G5PO/687+dz/8funFB+zT+jw7Me+i685Vdbzp5/P8vUvzz9PfjWJ73cef//c//x/JJ+Nb5+T6N/5GBedVnvE9E/MLAvGNHIh64D2UAAACwx1Iq4vv5eur4La6n/lOkePO/fzHXpaNl3Qv5+Vr199hLS+0vnF5cXDrfWG2cW2zW5zqN882y7Y8iRfevn8hti0Mxtr3s3jXe7Wux/xIpnv+1fm3vWmz/u6lHt2snytoTkeJPXrq+tv89xpHt2smy9t8ixcSrO9ce3a49Wdb+V6T4yV/U+7UPlbVfyrWPbdeeOL+0uLDXYwIAAAAAALs1kop4NlL8/cnh1P9++3Z+/3nTl9779Pu/xwbmLdyl+1V23akAcI8rj//HyqP6L//V1rX864//2/8fgMHj/40G/92Aj5q+k+N/bW82EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCnTooiliLFN57opmuj5eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0m6SPmH4oi/jdSXHr3/fTvoxFF7L4vbvHe2W+Hq404Xm3E/PRMtSGLrUZ7tXxytt8RRURtoNEL/T66C2OxK/WIt8vVL1f4eLl5c53GcuPcYrM+21heba22ltqzqbe2qSov4rkU0YmI7ujNixuJIkYixTvf7qYfjkYM9fvh8y/NvTI+eev1KfZhG2/DcETURiI2ivtgzO5ho1HEM5HiW2+Nx3+M9vq16ranI75a5tGIK2Vei1gr87MRqXyDPBrxwQ7vJ+4vw1HEI5Hix1Pd9KPRPPbVfuXM1+pfbl9YGqjt71fu++PD3XSP75vGooj3qz1+N/2n/54BAAAAAB4gRTweKZ78wbFUXR/cuqbYal+sn22cW+x9rd//7r+eW21ubm7WUi/Hc87m7KShKtfy4/WcGzm7OWtFbp9zNmcn51rO9ZwbObs5a0O5fc7ZnJ2caznXc27k7OasDef2OWdzdnKu5VzPuZGzO3yQ4wUAAAAAAACwsyKK+FykeP173bQ52rvA+1r08pr7gR54/x8AAP//P8ZaXg==") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$pokeuser(0x6, r2, 0xfffffffffffffff7, 0x7f) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) ptrace$setregset(0x4205, r3, 0x6, &(0x7f00000002c0)={&(0x7f0000000280)="c6e623f38987becb3ba68b", 0xb}) 06:53:05 executing program 0: ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) 06:53:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 06:53:05 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:05 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[@sndrcv={0x2c}], 0x2c}, 0x0) 06:53:05 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(0xffffffffffffffff, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:05 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) getsockopt$inet_sctp_SCTP_INITMSG(r4, 0x84, 0x3, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 06:53:05 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) 06:53:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0}, 0x0) [ 3222.167834][T25161] loop2: detected capacity change from 0 to 256 06:53:05 executing program 0: syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) [ 3222.268896][T25161] FAT-fs (loop2): Directory bread(block 64) failed [ 3222.304078][T25161] FAT-fs (loop2): Directory bread(block 65) failed [ 3222.347428][T25161] FAT-fs (loop2): Directory bread(block 66) failed [ 3222.371475][T25161] FAT-fs (loop2): Directory bread(block 67) failed 06:53:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x10}, 0x10) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7fffffff, 0x3}, 0x14) [ 3222.403079][T25161] FAT-fs (loop2): Directory bread(block 68) failed [ 3222.433281][T25161] FAT-fs (loop2): Directory bread(block 69) failed 06:53:05 executing program 0: syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) [ 3222.477365][T25161] FAT-fs (loop2): Directory bread(block 70) failed [ 3222.504515][T25161] FAT-fs (loop2): Directory bread(block 71) failed [ 3222.535858][T25161] FAT-fs (loop2): Directory bread(block 72) failed [ 3222.564026][T25161] FAT-fs (loop2): Directory bread(block 73) failed 06:53:06 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$pokeuser(0x6, r2, 0xfffffffffffffff7, 0x7f) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000100), 0xc) 06:53:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040)={0x0, @in, 0x0, 0x0, 0x290}, 0x98) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 06:53:06 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(0xffffffffffffffff, 0x8b1b, &(0x7f0000000040)) 06:53:06 executing program 0: syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000040)={0x0, 0x1}) 06:53:06 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(0xffffffffffffffff, 0x40047211, &(0x7f00000000c0)={0x100000001}) 06:53:06 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(0xffffffffffffffff, 0x8b1b, &(0x7f0000000040)) 06:53:06 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 06:53:06 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, 0x0) [ 3223.121870][T25205] loop2: detected capacity change from 0 to 256 06:53:06 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') [ 3223.205904][T25205] FAT-fs (loop2): Directory bread(block 64) failed [ 3223.224006][T25205] FAT-fs (loop2): Directory bread(block 65) failed 06:53:06 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(0xffffffffffffffff, 0x8b1b, &(0x7f0000000040)) [ 3223.246512][T25205] FAT-fs (loop2): Directory bread(block 66) failed [ 3223.267330][T25205] FAT-fs (loop2): Directory bread(block 67) failed 06:53:06 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, 0x0) [ 3223.301484][T25205] FAT-fs (loop2): Directory bread(block 68) failed [ 3223.332618][T25205] FAT-fs (loop2): Directory bread(block 69) failed [ 3223.360048][T25205] FAT-fs (loop2): Directory bread(block 70) failed [ 3223.386356][T25205] FAT-fs (loop2): Directory bread(block 71) failed [ 3223.427336][T25205] FAT-fs (loop2): Directory bread(block 72) failed [ 3223.441297][T25205] FAT-fs (loop2): Directory bread(block 73) failed 06:53:07 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:07 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f00000001c0), &(0x7f0000000280)=0x8) 06:53:07 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:07 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) 06:53:07 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, 0x0) 06:53:07 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, 0x0) 06:53:07 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:07 executing program 1: prctl$PR_GET_TSC(0x4, 0x0) 06:53:07 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)) [ 3223.875821][T25244] loop2: detected capacity change from 0 to 256 [ 3223.950109][T25244] FAT-fs (loop2): Directory bread(block 64) failed [ 3223.981664][T25244] FAT-fs (loop2): Directory bread(block 65) failed 06:53:07 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)) 06:53:07 executing program 1: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 06:53:07 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) [ 3224.013634][T25244] FAT-fs (loop2): Directory bread(block 66) failed [ 3224.032256][T25244] FAT-fs (loop2): Directory bread(block 67) failed [ 3224.067916][T25244] FAT-fs (loop2): Directory bread(block 68) failed [ 3224.104179][T25244] FAT-fs (loop2): Directory bread(block 69) failed [ 3224.127972][T25244] FAT-fs (loop2): Directory bread(block 70) failed [ 3224.167312][T25244] FAT-fs (loop2): Directory bread(block 71) failed [ 3224.193645][T25244] FAT-fs (loop2): Directory bread(block 72) failed [ 3224.216013][T25244] FAT-fs (loop2): Directory bread(block 73) failed 06:53:07 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") r4 = getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000004c0)="98d2921c69e4aade280105ae72d2c8d6c8d4fb3ed68ee15d97e936c8781065d7e20617f468b2eb909a5b951212ebb41cced4df778d762dcf32c22cce277b8aba8678fc368b2c1a38446625345ee906aa7bf7a9a333dcc3a430ad1d3b0687c5fd261d6ce681ef0fb8d499299528a74d88b33116d78aae883d39dc91c0899102ee43764fed362e3acc411a37e8a4cf302903867e9ec02c6dcd76a59967af0c695706965b6dc77e5dcb948c551029ddfb03d7decc358d4ff58cb5ab6201a3819cf5d8ff06dc06cb9f569b478f5049f603a6599b2d277ae02c15b8703dc03377b09613b895fc81a9bbc531ca83", 0xeb}) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x10, &(0x7f00000019c0), 0x4) 06:53:07 executing program 1: prctl$PR_GET_TSC(0xf, 0x0) 06:53:07 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000040)) 06:53:07 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00'}, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:07 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, 0x0) 06:53:07 executing program 3: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x0, 0x3}}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, 0x0) 06:53:08 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x1c, 0x1c}, 0x1c, 0x0}, 0x0) [ 3224.570380][T25275] loop2: detected capacity change from 0 to 256 06:53:08 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00'}, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:08 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) read$char_usb(r0, &(0x7f0000000340)=""/199, 0xc7) 06:53:08 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00'}, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) [ 3224.692463][T25275] FAT-fs (loop2): Directory bread(block 64) failed [ 3224.724573][T25275] FAT-fs (loop2): Directory bread(block 65) failed 06:53:08 executing program 1: socketpair(0x1, 0x0, 0x8da0, &(0x7f0000000000)) [ 3224.750475][T25275] FAT-fs (loop2): Directory bread(block 66) failed [ 3224.804087][T25275] FAT-fs (loop2): Directory bread(block 67) failed [ 3224.844133][T25275] FAT-fs (loop2): Directory bread(block 68) failed [ 3224.852008][T25275] FAT-fs (loop2): Directory bread(block 69) failed [ 3224.866833][T25275] FAT-fs (loop2): Directory bread(block 70) failed [ 3224.893955][T25275] FAT-fs (loop2): Directory bread(block 71) failed [ 3224.914694][T25275] FAT-fs (loop2): Directory bread(block 72) failed [ 3224.924105][T25275] FAT-fs (loop2): Directory bread(block 73) failed 06:53:08 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$eJzs3UFsHNd5B/DvDUmRsotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEYbuycfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmhLEElRUn4/QPrPzn5vdua99czszo4VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDEr/zq6fGJdNBrAQDcTS/NvTI+eWfH/7f2fGUAgLvirM//AAAAAAAAAAAAAABwr0tRxPuR4htPdNNr1eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0mH3WHx6Eo4kKkuPTu+6kREUXsvi9u8d7Zb4erjThebcT89Ey1IYutRnu1fHK23xFFRG2g0Qv9ProLY7Er9Yi3y9UvV/h4uXlzncZy49xisz7bWF5trbaW2rOpt7apKi/iuRTRiYju6M2LG4kivhkp3vl2N52LiKF+P3y+ujH41utT7MM23obhiKiNRGwU98GY3cNGo4jvRopvvTUe53O/Vt32dMRXyzwacaXMaxFrZX42IpVvkEcjPtjh/cT9ZTiK+KNI8eOpblroj321XznztfqX2xeWBmr7+5X7/vhwN93j+6axKKJR7fG76c5PdgAAAAAAuPcU8aeR4skfHEudGLym2GpfrJ9tnFvsfSvc/+6/nlttbm5u1lIvx3PO5uzkXMu5nnMjZzdnrcjtc87m7ORcy7mecyNnN2dtKLfPOZuzk3Mt53rOjZzdnLXh3D7nbM5OzrWc6zk3cnaHD3C4AAAAAAAAAGAHh6OIr0eKp3/p9eq+4qjuS//k1KlXTvz64D3jj99iOWXticH7zG9x39uhfOvwbJpN6YDuIaZ3/98f5Pv//vCgVwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhQRRTxVKR4/XvdFCki6hGvRS+vjR702gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHthLBXxQaT486+MVY83iojfjogPNz/cjIhrH27utYPeYgAAAAAAAAB4AKUi3ogUT73STbWIuFp7b/Tho7WpUxOvHhmKoUhlyWD9y3NnT9dfXLrcWW6urDQX6vPt1vmlhebtvtzYmVb7ytX56Zl92ZhbOrzP63947MWlzhvLrYu/u7rj8w+NnT63srrcOL/z03E4ioj64Jzj1QrPT89UK73YarSrprPpdtcYAAAAAAAAgJ8GI6mIDyPFO3/z7tZ15+HeNf/hG2u/86WIIk9P5+vPW5ehq98NfKL63UBv+pNTp35j8jOD0ztesj5eXVCvz0/PzMwNzB4eubl0LL/u+O42mQHl+K9Gij/+y3p6Ms+7fvyHtmq/8/vb4/32jQv6iDHf7fj/7MC88jVTKuLvIsXP/ebj8WS1ng/FTb+ZyHVfiRS/tf5ErotDZd1T+flHqr/HLrQWm+Nl7dVI8Y9Xrq99Otd+art24rY79j5Rjv9TkeJ/fmd9q2/y+OcR2B61wfH/zI3vjn0a/0cG5tXy6/783mw6EbHyxpuXGouLzWUTJkyY2Jo46D0Td0N5/P96pPiHP/vXrfOdfPz/md6j7fO/n3xz+/g/deOC9un4/6mBeVP5bGRkOGJs9XJn5LGIsZU33vxC63LjYvNis33y1PPPTo4/PzF+cuRQ/+Rue2rXffUgKsf/9yLFd3/4t/G5PO/687+dz/8funFB+zT+jw7Me+i685Vdbzp5/P8vUvzz9PfjWJ73cef//c//x/JJ+Nb5+T6N/5GBedVnvE9E/MLAvGNHIh64D2UAAACwx1Iq4vv5eur4La6n/lOkePO/fzHXpaNl3Qv5+Vr199hLS+0vnF5cXDrfWG2cW2zW5zqN882y7Y8iRfevn8hti0Mxtr3s3jXe7Wux/xIpnv+1fm3vWmz/u6lHt2snytoTkeJPXrq+tv89xpHt2smy9t8ixcSrO9ce3a49Wdb+V6T4yV/U+7UPlbVfyrWPbdeeOL+0uLDXYwIAAAAAALs1kop4NlL8/cnh1P9++3Z+/3nTl9779Pu/xwbmLdyl+1V23akAcI8rj//HyqP6L//V1rX864//2/8fgMHj/40G/92Aj5q+k+N/bW82EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCnTooiliLFN57opmuj5eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0m6SPmH4oi/jdSXHr3/fTvoxFF7L4vbvHe2W+Hq404Xm3E/PRMtSGLrUZ7tXxytt8RRURtoNEL/T66C2OxK/WIt8vVL1f4eLl5c53GcuPcYrM+21heba22ltqzqbe2qSov4rkU0YmI7ujNixuJIkYixTvf7qYfjkYM9fvh8y/NvTI+eev1KfZhG2/DcETURiI2ivtgzO5ho1HEM5HiW2+Nx3+M9vq16ranI75a5tGIK2Vei1gr87MRqXyDPBrxwQ7vJ+4vw1HEI5Hix1Pd9KPRPPbVfuXM1+pfbl9YGqjt71fu++PD3XSP75vGooj3qz1+N/2n/54BAAAAAB4gRTweKZ78wbFUXR/cuqbYal+sn22cW+x9rd//7r+eW21ubm7WUi/Hc87m7KShKtfy4/WcGzm7OWtFbp9zNmcn51rO9ZwbObs5a0O5fc7ZnJ2caznXc27k7OasDef2OWdzdnKu5VzPuZGzO3yQ4wUAAAAAAACwsyKK+FykeP173bQ52rvA+1r08pr7gR54/x8AAP//P8ZaXg==") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") getpgid(r0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:08 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x2000, 0x2182) writev(r0, &(0x7f0000001780)=[{&(0x7f00000004c0)="95bfad37b8d7c0e0d18c3672db43661e8ccf011197ec54b73bca48ff37868e4f00a1e9dd204fd669a370dc86a72d0f411c923b7925aa26460ec3166ceb63586a7464ab77834e9477b9c6395e8d481343dab57c3c103bb1ac058c125af361cfefb3c5cc2a7aca7db73092080eb336f07d691ff9775a84ec5017b9685c937264568d33e69bfbdeef9170d7774e94bc7b4d8f5576e0981496f052b263594f8704a4e4437d8b4f67b7126809b2851496ae00640eb8aa9cc43c81c203d4", 0xbb}, {&(0x7f0000000580)="947679ca49df2dbe05f58541c95f8a7f1b4a933bcc75c6d19a65586a3a4decd240c89076fd320fbb9777c672612e7b18e2b26e15e8f7a19aeb31440d23ca1c61a5e0a8d933fdfe74634653effaf20750f768448857b80b0a0f92ee45d1361144e9263fe116d83a664e6aadb6f8b3f1602428721c787473fbffabeb73388b2ca42390914687d554e0ec89078d79566eed00483d418f09841e16f67ea18adcb534df12c61500b49e0e18753d2cdcd5dc898f23ea73fa4c736fb6574cb689b5a5abdee26a236dd73ffa47536dc4970b", 0xce}, {&(0x7f0000000680)="bb30f8218e43136eec2787ab2a66b493860070a3d82f4d9b335359c9d765da80762edc4c93c00bfefae0038deeec3c4becce738d037538829c3b79ce7b1469b4e4c5a3460c0953be8ed79c73fc80c3dabd40b90acad5297dd0fa992de66f3aeba102a22dc01ab8a876061b8d92b8e8eb26ad3ee417a22ea5ef10684d6e811d564a8a9ac03dd5a4258814ef7c0f0beedd4d6cd03b716dae707f3a9f54ff2aef73e9d5de7151c035c229cc3b15523304eab1e475fec29f8f39a825ba40065cb12671df289123750b8b5b498b394e", 0xcd}, {&(0x7f0000000780)="9608eb7848e145fee783b51365201c526be2c72698a0f3c5533f862c145b6ad890c4d3511b9c49d859c7283c30e3b4edfb75a59c9282654156178330826f425e4220db6fa5dcd78b28b261e6387279f76d3b7dacb413e1f9a0bf65b3bd3835ca333bfb07c65d3dc32f8ce9124125dcbab50bc7ebe88761899a56a4d561ed78c04118ab3e41ebf8e42e664fea08b9fc116912b799a2df6c19d0825ef37d6e74dfd0e5802d7d27d1ca1080b8a0a22867e9503565e980dcdeb068f2e51f0e3c1694d014d37aeefbda9aaacade4f068e27397189384602430714c9e975ed40d26bb8035fd210800d58ad899b2d69916b15b658c7cc6c9f5d8ac07db648845c680292ce4a12258f97d952de4a437d409e1ddeed1f5fa38453f0d7ec2d54eb25aa0942914df8a061feee5e730938391d7480934bad3d48c5179bf5c3cd00b468d506457e41fc7af1736eef49e490da9e6f6f8b9b83b0e5f3c3f3ce09c93d3d9c6c518cbd823c314bc22b5637cd9c3a8f46c858b4a736487a3614950fe5159eb7ec03bf24d8799f2ae3cfb4f65eedb0bf55bb34f03a393a82555ae50cb6117951bd4c8211d9b68fc9ef7a9f6d294c355958eeea0dac3114ee8826cbab140da78ddf7453b7c4c3695eb95e7bece1c0603377f1fb5a745be08341ba6972463edad0ca68e47a2a93031b2bc1d70f63165b5c7abe0dbba68d922a39b6cfb3a429bf227a573c6397abe40ece0279d1e503b7067abf4c1c680b4ffb33bd6266cec653882f7c6b4bbe5bd11033c36f128c815416141df21770bf4a6196c0182aae1f8b6d225f3178c0ab00e75450441b7d0e07101afb7725a7d320f0fdfec938d41dde001519069487fcf9c639c1db52bedda35eb8bebd6e85a9d4d13f877f96bdf9b096fa1f581d88f852e4c40f6e5c382246826cdafe35ca750b21902425cc7a8e6f1f02b4fe55cba9de175ae083986e9c4aebcab4babe8e866ba2aae91b5fd2dd096e8e22212508b4f8722b4c555794264fcc6999295f7fafabf1bf43f8d190b6224eac37321405b39ccc7c26e9cfc1314793ccdbd1f732c335e28745915a6d5694cad0598ef23bd40abafc03c64f6b45cce88963a771c9802bc1ed7f6b6cb60511f41d0e8f61efe2f94bd5cd672c441ecde2b069edf483045d1418478d588779c12781cd2152ea803f58b9434ab45718b1f682d8b7f8452d4b5d7115cdfa63026b6f12accac237cd62b7c94fdd147c515e7d1df30725f32a814cb710ae09a7aa034d67fa500a67250ad2c09efa89cef71725168e6b055ad0bd6980b9d33c5dec8a1c89b159403245667e907f6d0a5c552ddf8f8e508105b19da10a28ea4dd6ac39b63d57723dfabfd22ece0120e9fc0d6d5036e7d7c85c512e2f87c15b3a6d33dd3cd029be02d81eda8ec0743a56bf4176780ae0276c4d3f35f22661339fe13a8204e04eedabadc18d255d27b2baa7a2afecb8ba673b2450c293e0c7aeda5d12d2ab5cdc1b6b3433dfe51f686b4c2c163988e5196804bccf663b053f3fad6b1fee984b94e41788862089d5f057f06fe3d53ce58f88c7df7dab790e88f7eede173a2b4dbf3c4fa32a3b1a60ebe6b3fd1b09e52e5fc833cd87c896742cb5acdacfda8ef9883fc580c43bb51026233b8afcc0176a5a12c0c9b187a193d9c9a9a959643a8447072cb15bb711b9c4d4504a64fca51801d700135235647d59b842283b5542f99522d77efe77d663e67ba82a790af175fbc5f7e6ce9112b54d97dee2aca468708f045fc0ae35f33ef51e935cb4b54a16cf5f8878e4406bb3e640b5e52e60792d0835f3162c578fd2a9faa13c2b264db89a0c7b321863370e78868598b0103e0fd9e070ef1dc2eedf351f4301acdf3c45863c9b1ae0249f28173afc034f65e5c0182d6eb7589be261ee0e01deb2b3ba741d8b16dbbe69a7ce674ac44604ada6967482c39bea37a87cd5d86233aaffc38ef43006d0cfeb2899cb579cb90f0f27f4bec0b816c7d39e64dc58f9caa8b28af7e77dc3caded953fd9d7fabb44c2342e48bacfd40090a40e5de8d20c15a4fe7123c404c59fdb8292687be3853b6d40f52e2c30ece760affb35a6d349486b8733600bb1602ff4b2ee712ef22522dc671ecc5062d1df1a152b0b0d766d5fad2baf6db945f2f7d18b5ac11327b80e7d03efc6f0f91cddf63d0eb21f09d0a120eef077d8a3ba5b3ce61b8bcf6d04d75e164a42ad8073b044732382f61839305004725e6a23dc11e4c49af3b708d77dfe8b065048914b9f56fe514626ef93d7ac770c6e8847baeec4bc244958eef3b60b6930961c839d768e3c6cf8122f166f5f06561fdb0a6135e7e17702bb0357505565ca0aa5f6539afb40b91051883b3f298f4405dc27c877c02d9dda489c318b941fd1fdcff0649ea68ae44548def8e8a8809d16c538c7aec8218c9dccc6c38fb859da64f8be377951718140d3abc535d9b026e1b169196970c7f2b680748036e15b2fb75c63bdb3db45b550a4d7a1e134531cbfe85cfdfa492352c795a80c039345602fe0846bae78fd17a81627de07d8de83fd37023e30343e02aa36318d85f5507852a55093a1c8a3248336521495767575f6a22bed6cd16fc7fd00d4430376d71d62a4562ebf6118b3fcdcfcd412c29ff7fc48d01f9fa6022cb551754289ef3f478fcdb9ba8057c1d6c3e36cb1b62ad6e2e16ddfa523ba0f23f5606baa27734003f426d9fc3d64c5d4c8f6fb1e255419ce3dc457a465e4fdc23cb021bd318d8580c6ecc79d5235f64c8eca56875cb74b51aabf2dac4b39236168f18d3f33c301f7e5330ee77b194ffeda23e001738bf1491d7555cb262beb1e36baaf4cb638490c12fd32c586a36715b8462d2f1b5f90d997938901ab491b2f8d5b502c642552abc78fbc6d9e9e57713ba9a1bdb10204792434a61437310b65938b9b633b48ce0cb03e23f99ed02f63b97d7f79f91d28b0740405709854b72443856b84f0fc9531c659740b07720c6ad5737e23f02f2644c6b8a75e003acbd9c71494fb4126b266e8f565ae15cca4b43bcf22167368efb720337814f766735da630f8341fcc65299061e19ff996dd921a1d999bfa3bf59e6e17f2ebd1020fc98bc1de690cb05a7a06cf0ff6fb543633f91c540969a889e4091e97b6620e6a3f957dce1c92c5f7e16e2e4c943a87961b738817fc9e4a2911c2efa444cf5c9052b9ed7b4056e945fbff13d8f0b676d4fb7fbef5de66357c5ee83ab5ba95b431415e4487b8b32b319e99880827b8263d50686c5448c4f4b26970f0576b35c01af54df26d21761adc7961e26c2f75b8b24c494f50d13cfb7fbfbe19479d6a66c2d5f42e0db66b543ce00cd7b1b95bee0a17c91b275cb94409551a23576e543ad4c4008d8f81c7358f46255b2455c70d5263fffee29cd42fbabf9deb3395e253cf5efa6d5cb81bc3e1325c70c719ed9a9b0693f8459dba85326bcbcc5f4e71596edaa2ee509d02d1495842c446b25cf9b5fc9678a5f13baca846c2d6ee9f9d0d70fb857e6edde8a8f019a1c2c9281e33e52e23022f743779b8d95f4dd3705e49ab9b8bef223f6fde4e1d48acdbe1a995315949a4fba09470a773b046c83ed5b44901bb917c276bebb6333bafd807f08c00c00ba4dbd4600e8cdc4db7344350db979641e5ab980bd6fc97ac7fe7c27485bef5192df3d0bd7763f9fec7ad925b50d6f906e88c070975f782acf0eede30d17c7b2c114d2915fc2dd48395e96d02770d977329379b720bffd0d4d680f5fcabbc006da24b3083cbbeb37adb7f5b86d262e5ff8b522dd5a22c6aedb1e4d26601c778dc69e755d54474653661f15f6e94bede8bff7d469a4fb708c54fd756c07dc4445e110250bc29261010ea2246fd28c38d112b73e717fe03914c2884f45c41c1accaa784d246c850205d19d7c08e81818b5f2b363f40ac93594b30ddcd072bdbb5a9157b2c7b557cbc353b98bce3a95ecd2b281df860eeeabe42c04db3831be8322e0faae5dff5dfcf51d3563a165acb963dd9b16eaa67efeb0a9a5b7edaf6f71b1e59d249d234f8bf7740c4b72f14d878d2947e5ab9f363530dc7c86419305c46b7fcb6e24c85c4dfcd62ab74827212cacfa3ca0054479ab76c8bbd91933fd765f3c7720c90247560d12c41b6b617a0fa02dac3c15b604520a5e70ae514492eac25406c8f195551da84355f4f3938e7bba6da2042aa1224813cf82b5d3d78bc87f9a35c369a9394d12c1cae2b919541c4c1dd92c9964b7f5b6b354ff9544f9cb37c03b84816d2ad918c7fbe67582b90bc1a176fa096280abc912433b56b19982583a4b8f0c483185f159a7f4f1676067e9409a28e0db4bdcf707bfde5a6a9a5e545d11949a51935bd85216fdac0f4076da09cdd938ed00f71822afb747dfb78eea86d4df8d853413f28de1aa9b8768272fa409942282052316c53326e4c507e221dde3502cb617723a9c5f6ae18524207e8342412ddf2c9008f957aabf083422e7f9b883a1ed123d86e90df1e7d3ad6294b9f5f8dd38ccc21e0c8fec63c751cba2806ab7138bf5a33f843895635eb322584b157760510e80ecb63038020b5a403ccf403363ec7e6b81726552dc44b003fb1314ece328a7479b7ad02aad74d95af670d1e2695450efa26da90c6cbc7358c4ede219dea334d9b53614224791fa46d25f17d34e51a9d312e9283a25a19f81424f0eb43307b8bdd9eecf13fbceaba549fa65a6eb723d4dea992c2eb1e7a26c710b9b83137a8aa71e61a25bc2c82a0c215356f246beef06c9b59eb8a05ff86d819deac9ea56bac8c70069b11d5843c2b98756d04a794dc877", 0xd4e}], 0x4) 06:53:08 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_buf(r0, 0x107, 0x8, &(0x7f0000000200)="b1b4d4c1", 0x4) 06:53:08 executing program 1: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x42401, 0x0) 06:53:08 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, 0x0) 06:53:08 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_buf(r0, 0x107, 0x2, 0x0, 0x0) 06:53:08 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:08 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x894a, &(0x7f0000000100)={'sit0\x00', 0x0}) [ 3225.425523][T25315] loop2: detected capacity change from 0 to 256 06:53:08 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:08 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffc000/0x2000)=nil, 0x1000, 0x0, 0x11, r0, 0x82000000) [ 3225.533222][T25315] FAT-fs (loop2): Directory bread(block 64) failed 06:53:08 executing program 3: fanotify_init(0x14, 0x0) [ 3225.578490][T25315] FAT-fs (loop2): Directory bread(block 65) failed [ 3225.595184][T25315] FAT-fs (loop2): Directory bread(block 66) failed [ 3225.635993][T25315] FAT-fs (loop2): Directory bread(block 67) failed [ 3225.698066][T25315] FAT-fs (loop2): Directory bread(block 68) failed [ 3225.736401][T25315] FAT-fs (loop2): Directory bread(block 69) failed [ 3225.743100][T25315] FAT-fs (loop2): Directory bread(block 70) failed [ 3225.774024][T25315] FAT-fs (loop2): Directory bread(block 71) failed [ 3225.780764][T25315] FAT-fs (loop2): Directory bread(block 72) failed [ 3225.793883][T25315] FAT-fs (loop2): Directory bread(block 73) failed 06:53:09 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") getpgid(r0) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:09 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:09 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:09 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) 06:53:09 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0xc0189436, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast2}}}}) 06:53:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x16, &(0x7f0000000180)={[{@shortname_lower}, {@shortname_winnt}, {@shortname_winnt}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp949'}}, {}, {@uni_xlate}, {@fat=@quiet}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@rodir}, {@utf8}]}, 0x7, 0x30d, &(0x7f0000000600)="$eJzs3TuIY2UUAOCTvZkkCmumEBZsvNoJsuyMWGg1y7LC4hQ+CD7AYnBnRTZxYQcDs8VkpxJLwUbQys5Cy63FSuwsbFUQH9i4VgsuXrm5edxMEs0Iyfj4vmI5+//n5J5/cmeSgZkzERGX1+LK7dvfR6NRierWha24U4n1OBVJFG4GAPBfcifL4pescNK9AACr0X/9f+30SbcBAKzQgt//PzNz9drS2gIAlmjq9f/hie3aZHZ19DMBAMC/1/Mvvfz0+e2I59K0EdF5q9vqtuLJ8f75K/F6tGM3zkUz7kYUbxSKdwv5v09d2r54Ls39sB6tvKLbiuj0uq2kXF+PjWjG+qA+G9Unef1Gvz6NiJu9/vWjU+m21irD+q/vjd3YjGbcP1UfcWn74mY6eIBWZ1jfiziMxvAQef9noxlfvhrXoh2XI68d93+wkaYXsu2J+m6r3s8DAAAAAAAAAAAAAAAAAAAAAIBlOJuOrI/m32Tj+T1nhwkPDgpG83GK/w7m+xwW84Gy+nA6z9vJ0flA6ZH5OtU4dXLHBgAAAAAAAAAAAAAAAAAAgH+Uvf1a7LTbu9f39m9cLQe90sobn3/82T0xnfMXQXVwjdJWEqOcLBkmZ8lEziBIIsbJH90adTxYqeRxfXSKmW3U52+126cf+u79WVu/j1eSOO6Rb1zt3Fe0dLyqQbD55znRiMjmlR+8N10VlYjq8Z+4BYKtiHhs78zj/ZVPB0MfHnm0+cI37374U95qpfgwtNOIuJv9rWvVI38KxvdGJYqgMnknLPiAtdjfSb76+cUH3vlisaqsvPLm/ORPjq7UiiBvc5HG1mbc/EsIznywtXPr4NsfJ7fW5n6ClL5IGNQBAAAAAAAAAAAAAAAAAAArUfpd8WN44tnldQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqzf++/+l4LC0UouIWTnTwW+9mN6q717fm3PpV35d8VkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj/+iMAAP//0x53Ew==") r0 = creat(&(0x7f0000000080)='./file2\x00', 0x0) ioctl$FITRIM(r0, 0x40047211, &(0x7f00000000c0)) 06:53:09 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000100)={0x0, "0c0f7a19ebe9c3bc4031adc6ce10d321afce4a95f2cc2687216e4a8cb56458e5808d1121f497ed1f12c6af0de62900f7824364964e521b88a5ad1525941c0d91"}, 0x48, 0xfffffffffffffffb) add_key$fscrypt_v1(&(0x7f0000000640), 0x0, 0x0, 0x0, r0) 06:53:09 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:09 executing program 5: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) [ 3226.287224][T25354] loop2: detected capacity change from 0 to 256 06:53:09 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) 06:53:09 executing program 5: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:09 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) [ 3226.396621][T25354] FAT-fs (loop2): Directory bread(block 64) failed [ 3226.403319][T25354] FAT-fs (loop2): Directory bread(block 65) failed [ 3226.497347][T25354] FAT-fs (loop2): Directory bread(block 66) failed [ 3226.497637][T25367] snd_dummy snd_dummy.0: control 0:0:0:syz1:0 is already present [ 3226.517520][T25354] FAT-fs (loop2): Directory bread(block 67) failed [ 3226.547874][T25354] FAT-fs (loop2): Directory bread(block 68) failed [ 3226.582269][T25354] FAT-fs (loop2): Directory bread(block 69) failed [ 3226.642456][T25354] FAT-fs (loop2): Directory bread(block 70) failed [ 3226.657898][T25354] FAT-fs (loop2): Directory bread(block 71) failed [ 3226.673409][T25354] FAT-fs (loop2): Directory bread(block 72) failed [ 3226.687372][T25354] FAT-fs (loop2): Directory bread(block 73) failed 06:53:10 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") r0 = syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r2, 0x2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r3) ptrace$setregset(0x4204, r3, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") getpgid(r0) ptrace$setregset(0x4205, r2, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:10 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$snddsp(r0, 0x0, 0x0) 06:53:10 executing program 1: ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:10 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) 06:53:10 executing program 5: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:10 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$unlink(0x9, r0, r1) 06:53:10 executing program 2: prctl$PR_GET_TSC(0x2f, 0x0) 06:53:10 executing program 1: ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:10 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) [ 3227.137480][T25387] snd_dummy snd_dummy.0: control 0:0:0:syz1:0 is already present 06:53:10 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:10 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000580)=0x1b) ioctl$TIOCSISO7816(r0, 0xc0285443, 0x0) 06:53:10 executing program 1: ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) [ 3227.330868][T25405] snd_dummy snd_dummy.0: control 0:0:0:syz1:0 is already present 06:53:11 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$eJzs3UFsHNd5B/DvDUmRsotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEYbuycfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmhLEElRUn4/QPrPzn5vdua99czszo4VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDEr/zq6fGJdNBrAQDcTS/NvTI+eWfH/7f2fGUAgLvirM//AAAAAAAAAAAAAABwr0tRxPuR4htPdNNr1eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0mH3WHx6Eo4kKkuPTu+6kREUXsvi9u8d7Zb4erjThebcT89Ey1IYutRnu1fHK23xFFRG2g0Qv9ProLY7Er9Yi3y9UvV/h4uXlzncZy49xisz7bWF5trbaW2rOpt7apKi/iuRTRiYju6M2LG4kivhkp3vl2N52LiKF+P3y+ujH41utT7MM23obhiKiNRGwU98GY3cNGo4jvRopvvTUe53O/Vt32dMRXyzwacaXMaxFrZX42IpVvkEcjPtjh/cT9ZTiK+KNI8eOpblroj321XznztfqX2xeWBmr7+5X7/vhwN93j+6axKKJR7fG76c5PdgAAAAAAuPcU8aeR4skfHEudGLym2GpfrJ9tnFvsfSvc/+6/nlttbm5u1lIvx3PO5uzkXMu5nnMjZzdnrcjtc87m7ORcy7mecyNnN2dtKLfPOZuzk3Mt53rOjZzdnLXh3D7nbM5OzrWc6zk3cnaHD3C4AAAAAAAAAGAHh6OIr0eKp3/p9eq+4qjuS//k1KlXTvz64D3jj99iOWXticH7zG9x39uhfOvwbJpN6YDuIaZ3/98f5Pv//vCgVwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhQRRTxVKR4/XvdFCki6hGvRS+vjR702gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHthLBXxQaT486+MVY83iojfjogPNz/cjIhrH27utYPeYgAAAAAAAAB4AKUi3ogUT73STbWIuFp7b/Tho7WpUxOvHhmKoUhlyWD9y3NnT9dfXLrcWW6urDQX6vPt1vmlhebtvtzYmVb7ytX56Zl92ZhbOrzP63947MWlzhvLrYu/u7rj8w+NnT63srrcOL/z03E4ioj64Jzj1QrPT89UK73YarSrprPpdtcYAAAAAAAAgJ8GI6mIDyPFO3/z7tZ15+HeNf/hG2u/86WIIk9P5+vPW5ehq98NfKL63UBv+pNTp35j8jOD0ztesj5eXVCvz0/PzMwNzB4eubl0LL/u+O42mQHl+K9Gij/+y3p6Ms+7fvyHtmq/8/vb4/32jQv6iDHf7fj/7MC88jVTKuLvIsXP/ebj8WS1ng/FTb+ZyHVfiRS/tf5ErotDZd1T+flHqr/HLrQWm+Nl7dVI8Y9Xrq99Otd+art24rY79j5Rjv9TkeJ/fmd9q2/y+OcR2B61wfH/zI3vjn0a/0cG5tXy6/783mw6EbHyxpuXGouLzWUTJkyY2Jo46D0Td0N5/P96pPiHP/vXrfOdfPz/md6j7fO/n3xz+/g/deOC9un4/6mBeVP5bGRkOGJs9XJn5LGIsZU33vxC63LjYvNis33y1PPPTo4/PzF+cuRQ/+Rue2rXffUgKsf/9yLFd3/4t/G5PO/687+dz/8funFB+zT+jw7Me+i685Vdbzp5/P8vUvzz9PfjWJ73cef//c//x/JJ+Nb5+T6N/5GBedVnvE9E/MLAvGNHIh64D2UAAACwx1Iq4vv5eur4La6n/lOkePO/fzHXpaNl3Qv5+Vr199hLS+0vnF5cXDrfWG2cW2zW5zqN882y7Y8iRfevn8hti0Mxtr3s3jXe7Wux/xIpnv+1fm3vWmz/u6lHt2snytoTkeJPXrq+tv89xpHt2smy9t8ixcSrO9ce3a49Wdb+V6T4yV/U+7UPlbVfyrWPbdeeOL+0uLDXYwIAAAAAALs1kop4NlL8/cnh1P9++3Z+/3nTl9779Pu/xwbmLdyl+1V23akAcI8rj//HyqP6L//V1rX864//2/8fgMHj/40G/92Aj5q+k+N/bW82EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCnTooiliLFN57opmuj5eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0m6SPmH4oi/jdSXHr3/fTvoxFF7L4vbvHe2W+Hq404Xm3E/PRMtSGLrUZ7tXxytt8RRURtoNEL/T66C2OxK/WIt8vVL1f4eLl5c53GcuPcYrM+21heba22ltqzqbe2qSov4rkU0YmI7ujNixuJIkYixTvf7qYfjkYM9fvh8y/NvTI+eev1KfZhG2/DcETURiI2ivtgzO5ho1HEM5HiW2+Nx3+M9vq16ranI75a5tGIK2Vei1gr87MRqXyDPBrxwQ7vJ+4vw1HEI5Hix1Pd9KPRPPbVfuXM1+pfbl9YGqjt71fu++PD3XSP75vGooj3qz1+N/2n/54BAAAAAB4gRTweKZ78wbFUXR/cuqbYal+sn22cW+x9rd//7r+eW21ubm7WUi/Hc87m7KShKtfy4/WcGzm7OWtFbp9zNmcn51rO9ZwbObs5a0O5fc7ZnJ2caznXc27k7OasDef2OWdzdnKu5VzPuZGzO3yQ4wUAAAAAAACwsyKK+FykeP173bQ52rvA+1r08pr7gR54/x8AAP//P8ZaXg==") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) ptrace$setregset(0x4204, r2, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:11 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x88, 0x64, &(0x7f00000019c0)=0x7, 0x4) 06:53:11 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000000100)={0x0, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0}}, 0x120) 06:53:11 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000480), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="000d4bb72c0e0000000000004e06d541df0000264780b84b20b4b4ccd8af09ffffffff00000cefe5bb24fd4eae95c6dfeb4a4eafe073b2fe00d600a69a05b6bed259be301cf4158831bb962e48cc1a93f4874ff4e9549f0715240e638b3435c80bb44ae1b31465ae19074af919493b07ae1b5fff02cfd9e9212a318104521c2966c656a4c788437dbf48ba4a0000a73c7998c371a699c69f61d40ae08b2071affd00006422b7b3d24b03a59072e46b19d1dc252e0bff0786eafcd4e74e473cbd0c65781008fff65bcfd9be7b86d0cfe62debfa64b24e3ab425cadf60d17a2f00000000000000b88319a9666e2c296320ef8bab80f62484c014a6a8ebd4a646ae307d3e0d4fd7a24b648d8c76b14001f3568a7d01ac1523118d6db394344eeb2d27b8feb5c1df6ad1650969878c739d587cee3593597bce12fb9b85e6dc9c0ea4036a10b11062ef26587c572490202969d9633a5eea8abac59d87578711cbad77b182c709773ede8ef8a58dcdeee31f77e4436839a443147db950f73ab9395d24e317249af9ec350abcf98c2645925c7552743b5cf63e7c17521ac877f9e20b7e1aa8d36cb54ba0dfe3ce584c6907311b5e4efbc0241234a0df6155d493f00aae9a15da3619c4335a68cac7f808431d1236e9bce93854000000000000000000000000000000000000000000e9daac1ddcfd899a035b5cdfe91642525fb43bc482b058c48934a0e32b419c853610dd9c37a87639b1c813515f14c6cc647bd0a65afb4242f8342eee7025cac95c55d658b3b283e91516d1a92c8953d9b5156820103e6b7b8570cb8cd9eb2cbea2e21176b4a49b6f33fd4db5aba5b4ef1a1caad542eea97af7fd", @ANYRES32], 0x1, 0xbee, &(0x7f0000000cc0)="$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") setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x77f, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r5, &(0x7f0000000180)="13", 0x1, 0x4010040bffd) creat(&(0x7f0000000000)='./bus\x00', 0x0) 06:53:11 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:11 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:11 executing program 2: add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "bf0b44897e6311c3e18d5e298ca9bcd8d361cc45a037cf989832fb4e018fae53f0d7bab5a3ada83c39bdface29b1b0e1d4fe5ce31f084b7fb97a923313d7d865"}, 0x48, 0xffffffffffffffff) 06:53:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r0, 0x8954, &(0x7f0000000080)={{0x2, 0x0, @private}, {0x0, @local}, 0x0, {0x2, 0x0, @multicast2}}) 06:53:11 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:11 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:11 executing program 3: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$DRM_IOCTL_AGP_ENABLE(r0, 0x40086432, 0x0) 06:53:11 executing program 2: add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "bf0b44897e6311c3e18d5e298ca9bcd8d361cc45a037cf989832fb4e018fae53f0d7bab5a3ada83c39bdface29b1b0e1d4fe5ce31f084b7fb97a923313d7d865"}, 0x48, 0xffffffffffffffff) 06:53:12 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) ptrace$setregset(0x4204, r2, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:12 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:12 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:12 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000480), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="000d4bb72c0e0000000000004e06d541df0000264780b84b20b4b4ccd8af09ffffffff00000cefe5bb24fd4eae95c6dfeb4a4eafe073b2fe00d600a69a05b6bed259be301cf4158831bb962e48cc1a93f4874ff4e9549f0715240e638b3435c80bb44ae1b31465ae19074af919493b07ae1b5fff02cfd9e9212a318104521c2966c656a4c788437dbf48ba4a0000a73c7998c371a699c69f61d40ae08b2071affd00006422b7b3d24b03a59072e46b19d1dc252e0bff0786eafcd4e74e473cbd0c65781008fff65bcfd9be7b86d0cfe62debfa64b24e3ab425cadf60d17a2f00000000000000b88319a9666e2c296320ef8bab80f62484c014a6a8ebd4a646ae307d3e0d4fd7a24b648d8c76b14001f3568a7d01ac1523118d6db394344eeb2d27b8feb5c1df6ad1650969878c739d587cee3593597bce12fb9b85e6dc9c0ea4036a10b11062ef26587c572490202969d9633a5eea8abac59d87578711cbad77b182c709773ede8ef8a58dcdeee31f77e4436839a443147db950f73ab9395d24e317249af9ec350abcf98c2645925c7552743b5cf63e7c17521ac877f9e20b7e1aa8d36cb54ba0dfe3ce584c6907311b5e4efbc0241234a0df6155d493f00aae9a15da3619c4335a68cac7f808431d1236e9bce93854000000000000000000000000000000000000000000e9daac1ddcfd899a035b5cdfe91642525fb43bc482b058c48934a0e32b419c853610dd9c37a87639b1c813515f14c6cc647bd0a65afb4242f8342eee7025cac95c55d658b3b283e91516d1a92c8953d9b5156820103e6b7b8570cb8cd9eb2cbea2e21176b4a49b6f33fd4db5aba5b4ef1a1caad542eea97af7fd", @ANYRES32], 0x1, 0xbee, &(0x7f0000000cc0)="$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") setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x77f, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r5, &(0x7f0000000180)="13", 0x1, 0x4010040bffd) creat(&(0x7f0000000000)='./bus\x00', 0x0) 06:53:12 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000480), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="000d4bb72c0e0000000000004e06d541df0000264780b84b20b4b4ccd8af09ffffffff00000cefe5bb24fd4eae95c6dfeb4a4eafe073b2fe00d600a69a05b6bed259be301cf4158831bb962e48cc1a93f4874ff4e9549f0715240e638b3435c80bb44ae1b31465ae19074af919493b07ae1b5fff02cfd9e9212a318104521c2966c656a4c788437dbf48ba4a0000a73c7998c371a699c69f61d40ae08b2071affd00006422b7b3d24b03a59072e46b19d1dc252e0bff0786eafcd4e74e473cbd0c65781008fff65bcfd9be7b86d0cfe62debfa64b24e3ab425cadf60d17a2f00000000000000b88319a9666e2c296320ef8bab80f62484c014a6a8ebd4a646ae307d3e0d4fd7a24b648d8c76b14001f3568a7d01ac1523118d6db394344eeb2d27b8feb5c1df6ad1650969878c739d587cee3593597bce12fb9b85e6dc9c0ea4036a10b11062ef26587c572490202969d9633a5eea8abac59d87578711cbad77b182c709773ede8ef8a58dcdeee31f77e4436839a443147db950f73ab9395d24e317249af9ec350abcf98c2645925c7552743b5cf63e7c17521ac877f9e20b7e1aa8d36cb54ba0dfe3ce584c6907311b5e4efbc0241234a0df6155d493f00aae9a15da3619c4335a68cac7f808431d1236e9bce93854000000000000000000000000000000000000000000e9daac1ddcfd899a035b5cdfe91642525fb43bc482b058c48934a0e32b419c853610dd9c37a87639b1c813515f14c6cc647bd0a65afb4242f8342eee7025cac95c55d658b3b283e91516d1a92c8953d9b5156820103e6b7b8570cb8cd9eb2cbea2e21176b4a49b6f33fd4db5aba5b4ef1a1caad542eea97af7fd", @ANYRES32], 0x1, 0xbee, &(0x7f0000000cc0)="$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") setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x77f, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r5, &(0x7f0000000180)="13", 0x1, 0x4010040bffd) creat(&(0x7f0000000000)='./bus\x00', 0x0) 06:53:12 executing program 2: add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "bf0b44897e6311c3e18d5e298ca9bcd8d361cc45a037cf989832fb4e018fae53f0d7bab5a3ada83c39bdface29b1b0e1d4fe5ce31f084b7fb97a923313d7d865"}, 0x48, 0xffffffffffffffff) 06:53:12 executing program 2: add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000002c0)={0x0, "bf0b44897e6311c3e18d5e298ca9bcd8d361cc45a037cf989832fb4e018fae53f0d7bab5a3ada83c39bdface29b1b0e1d4fe5ce31f084b7fb97a923313d7d865"}, 0x48, 0xffffffffffffffff) 06:53:12 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:14 executing program 1: syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:14 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000480), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="000d4bb72c0e0000000000004e06d541df0000264780b84b20b4b4ccd8af09ffffffff00000cefe5bb24fd4eae95c6dfeb4a4eafe073b2fe00d600a69a05b6bed259be301cf4158831bb962e48cc1a93f4874ff4e9549f0715240e638b3435c80bb44ae1b31465ae19074af919493b07ae1b5fff02cfd9e9212a318104521c2966c656a4c788437dbf48ba4a0000a73c7998c371a699c69f61d40ae08b2071affd00006422b7b3d24b03a59072e46b19d1dc252e0bff0786eafcd4e74e473cbd0c65781008fff65bcfd9be7b86d0cfe62debfa64b24e3ab425cadf60d17a2f00000000000000b88319a9666e2c296320ef8bab80f62484c014a6a8ebd4a646ae307d3e0d4fd7a24b648d8c76b14001f3568a7d01ac1523118d6db394344eeb2d27b8feb5c1df6ad1650969878c739d587cee3593597bce12fb9b85e6dc9c0ea4036a10b11062ef26587c572490202969d9633a5eea8abac59d87578711cbad77b182c709773ede8ef8a58dcdeee31f77e4436839a443147db950f73ab9395d24e317249af9ec350abcf98c2645925c7552743b5cf63e7c17521ac877f9e20b7e1aa8d36cb54ba0dfe3ce584c6907311b5e4efbc0241234a0df6155d493f00aae9a15da3619c4335a68cac7f808431d1236e9bce93854000000000000000000000000000000000000000000e9daac1ddcfd899a035b5cdfe91642525fb43bc482b058c48934a0e32b419c853610dd9c37a87639b1c813515f14c6cc647bd0a65afb4242f8342eee7025cac95c55d658b3b283e91516d1a92c8953d9b5156820103e6b7b8570cb8cd9eb2cbea2e21176b4a49b6f33fd4db5aba5b4ef1a1caad542eea97af7fd", @ANYRES32], 0x1, 0xbee, &(0x7f0000000cc0)="$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") setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x77f, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r5, &(0x7f0000000180)="13", 0x1, 0x4010040bffd) creat(&(0x7f0000000000)='./bus\x00', 0x0) 06:53:15 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000000)={0x0, 0x0, 0x8ae3}) 06:53:15 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000080)={{0x2, 0x0, @private}, {0x304, @local}, 0x0, {0x2, 0x0, @multicast2}}) [ 3232.808302][T25483] cgroup: fork rejected by pids controller in /syz4 06:53:16 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) ptrace$setregset(0x4204, r2, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:16 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:16 executing program 1: syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:16 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r0, 0x2, &(0x7f0000000080)={{0x2, 0x0, @private}, {0x0, @local}, 0x0, {0x2, 0x0, @multicast2}}) 06:53:16 executing program 0: prctl$PR_GET_TSC(0x34, &(0x7f0000000080)) 06:53:16 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000480), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="000d4bb72c0e0000000000004e06d541df0000264780b84b20b4b4ccd8af09ffffffff00000cefe5bb24fd4eae95c6dfeb4a4eafe073b2fe00d600a69a05b6bed259be301cf4158831bb962e48cc1a93f4874ff4e9549f0715240e638b3435c80bb44ae1b31465ae19074af919493b07ae1b5fff02cfd9e9212a318104521c2966c656a4c788437dbf48ba4a0000a73c7998c371a699c69f61d40ae08b2071affd00006422b7b3d24b03a59072e46b19d1dc252e0bff0786eafcd4e74e473cbd0c65781008fff65bcfd9be7b86d0cfe62debfa64b24e3ab425cadf60d17a2f00000000000000b88319a9666e2c296320ef8bab80f62484c014a6a8ebd4a646ae307d3e0d4fd7a24b648d8c76b14001f3568a7d01ac1523118d6db394344eeb2d27b8feb5c1df6ad1650969878c739d587cee3593597bce12fb9b85e6dc9c0ea4036a10b11062ef26587c572490202969d9633a5eea8abac59d87578711cbad77b182c709773ede8ef8a58dcdeee31f77e4436839a443147db950f73ab9395d24e317249af9ec350abcf98c2645925c7552743b5cf63e7c17521ac877f9e20b7e1aa8d36cb54ba0dfe3ce584c6907311b5e4efbc0241234a0df6155d493f00aae9a15da3619c4335a68cac7f808431d1236e9bce93854000000000000000000000000000000000000000000e9daac1ddcfd899a035b5cdfe91642525fb43bc482b058c48934a0e32b419c853610dd9c37a87639b1c813515f14c6cc647bd0a65afb4242f8342eee7025cac95c55d658b3b283e91516d1a92c8953d9b5156820103e6b7b8570cb8cd9eb2cbea2e21176b4a49b6f33fd4db5aba5b4ef1a1caad542eea97af7fd", @ANYRES32], 0x1, 0xbee, &(0x7f0000000cc0)="$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") setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x77f, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r5, &(0x7f0000000180)="13", 0x1, 0x4010040bffd) creat(&(0x7f0000000000)='./bus\x00', 0x0) 06:53:16 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x880) ioctl$MON_IOCX_MFETCH(r0, 0xc0109207, &(0x7f0000000080)={0x0, 0x0, 0xbe}) 06:53:16 executing program 1: syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:16 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x0, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:16 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1f, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00', 0x0) sched_setscheduler(r2, 0x5, &(0x7f00000005c0)=0x5) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000580)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./bus\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004890}, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') 06:53:17 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_mount_image$udf(&(0x7f0000000480), &(0x7f0000000180)='./bus\x00', 0x40, &(0x7f00000005c0)=ANY=[@ANYBLOB="000d4bb72c0e0000000000004e06d541df0000264780b84b20b4b4ccd8af09ffffffff00000cefe5bb24fd4eae95c6dfeb4a4eafe073b2fe00d600a69a05b6bed259be301cf4158831bb962e48cc1a93f4874ff4e9549f0715240e638b3435c80bb44ae1b31465ae19074af919493b07ae1b5fff02cfd9e9212a318104521c2966c656a4c788437dbf48ba4a0000a73c7998c371a699c69f61d40ae08b2071affd00006422b7b3d24b03a59072e46b19d1dc252e0bff0786eafcd4e74e473cbd0c65781008fff65bcfd9be7b86d0cfe62debfa64b24e3ab425cadf60d17a2f00000000000000b88319a9666e2c296320ef8bab80f62484c014a6a8ebd4a646ae307d3e0d4fd7a24b648d8c76b14001f3568a7d01ac1523118d6db394344eeb2d27b8feb5c1df6ad1650969878c739d587cee3593597bce12fb9b85e6dc9c0ea4036a10b11062ef26587c572490202969d9633a5eea8abac59d87578711cbad77b182c709773ede8ef8a58dcdeee31f77e4436839a443147db950f73ab9395d24e317249af9ec350abcf98c2645925c7552743b5cf63e7c17521ac877f9e20b7e1aa8d36cb54ba0dfe3ce584c6907311b5e4efbc0241234a0df6155d493f00aae9a15da3619c4335a68cac7f808431d1236e9bce93854000000000000000000000000000000000000000000e9daac1ddcfd899a035b5cdfe91642525fb43bc482b058c48934a0e32b419c853610dd9c37a87639b1c813515f14c6cc647bd0a65afb4242f8342eee7025cac95c55d658b3b283e91516d1a92c8953d9b5156820103e6b7b8570cb8cd9eb2cbea2e21176b4a49b6f33fd4db5aba5b4ef1a1caad542eea97af7fd", @ANYRES32], 0x1, 0xbee, &(0x7f0000000cc0)="$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") setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x77f, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r5, &(0x7f0000000180)="13", 0x1, 0x4010040bffd) creat(&(0x7f0000000000)='./bus\x00', 0x0) 06:53:17 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x0, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) [ 3234.052558][T25528] loop2: detected capacity change from 0 to 512 [ 3234.096548][T25528] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. [ 3234.109839][T25528] ext4 filesystem being mounted at /root/syzkaller-testdir201837367/syzkaller.FXJKyF/1629/file0 supports timestamps until 2038-01-19 (0x7fffffff) 06:53:19 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) ptrace$setregset(0x4204, r2, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:19 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, 0x0) 06:53:19 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) 06:53:19 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x0, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:19 executing program 3: prctl$PR_SET_SPECULATION_CTRL(0x4, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:53:19 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077517e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504c9f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f99d0059c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a2971a50f713d4e21b3336f1ae0796f23526ec0fd97f7325eac36d00fafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae9aeb2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44a00f39ed8c13a11fa798ded249c8130b018d4300180020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3819dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b9e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee893850a8e078374909413f3fbd3ce1ac197b408a3c1d5efd3284db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581baca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027f91c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ae22d79acc03eb61893c5e1ae26a69448034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d34c19c280cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b47ac4595463e14c2d88e0606a060000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d84349058cc40f4e8e6b3ff1f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940757d19594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618945e78dca0b3c62f160124300009c68758a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc01749affa5a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3fb0af254bdda09ed82cbdba6daf8b247a5ad0cb4f3523c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d7a088436739262d894986882ec0fb419a377ef47f4920a5de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce233857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb51195b76c51bb40fb024bf3ab9acd3a69ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b562f562cf2ab122a6e7e33b28c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f173327fb629cfb5d070bc92afb42640f739735c43ce7199d54fcec68d4bf42f0cf0cda5907302a54e655114b64908901ea2b7eee4ad8e3d407c85c9a8c6fc019f915de39dc9c122d4a43b5961bac3a3ec93f0a2cf582f8a4dc425a7b1789d04566264d5767a0dea51c2509f2e3bcf07ce42947790f5fb52eb3fbed6fcb2cae36d3100c74b87fa05ead82cc3a8ab05f799210564de4b7892c3d381dc18a5707dbf9ff790c0d22191c632ae499c8bd5"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x7) sendmmsg$inet6(r1, &(0x7f0000001240)=[{{&(0x7f0000000100)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0}}], 0x1, 0x0) 06:53:19 executing program 0: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a001700000000040037001000030001632564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) 06:53:19 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, 0x0) 06:53:19 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:19 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1f, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00', 0x0) sched_setscheduler(r2, 0x5, &(0x7f00000005c0)=0x5) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000580)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./bus\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004890}, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') [ 3235.916228][ T5029] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 06:53:19 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, 0x0) [ 3235.976569][T25559] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.0'. 06:53:19 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1f, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00', 0x0) sched_setscheduler(r2, 0x5, &(0x7f00000005c0)=0x5) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000580)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./bus\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004890}, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') [ 3236.021493][T25559] 0ªX¹¦Dö»: entered promiscuous mode [ 3236.057170][T25566] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3236.146354][T25566] 1ªX¹¦Dö»: renamed from c0ªX¹¦Dö» [ 3236.167725][T25570] loop2: detected capacity change from 0 to 512 [ 3236.223506][T25566] 1ªX¹¦Dö»: left promiscuous mode [ 3236.258188][T25566] 1ªX¹¦Dö»: entered allmulticast mode [ 3236.265804][T25566] A link change request failed with some changes committed already. Interface c1ªX¹¦Dö» may have been left with an inconsistent configuration, please check. [ 3236.414942][T25570] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. [ 3236.427254][T25570] ext4 filesystem being mounted at /root/syzkaller-testdir201837367/syzkaller.FXJKyF/1630/file0 supports timestamps until 2038-01-19 (0x7fffffff) 06:53:21 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:21 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:21 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1f, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00', 0x0) sched_setscheduler(r2, 0x5, &(0x7f00000005c0)=0x5) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000580)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./bus\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4004890}, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') 06:53:21 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0xefff, 0xfa64}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x4009, 0x7}) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000}) 06:53:21 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x7) sendmmsg$inet6(r0, &(0x7f0000001240)=[{{&(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x1c}, 0x1c, 0x0}}], 0x1, 0x0) 06:53:21 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) [ 3238.072306][ T5029] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 06:53:21 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0xefff, 0xfa64}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x4009, 0x7}) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000}) 06:53:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x0, 0x0, 0x6, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:21 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:21 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0xefff, 0xfa64}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x4009, 0x7}) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000}) 06:53:22 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:22 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:22 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@local}, 0x14) 06:53:22 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001, 0x500, 0xfeffffff}) 06:53:22 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:22 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0xefff, 0xfa64}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x4009, 0x7}) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000}) 06:53:22 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:22 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@multicast, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "02dfff", 0x14, 0x2b, 0x0, @private1, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:53:22 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4', '^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0x127}) 06:53:23 executing program 2: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000200)='a', 0x1}], 0x1, 0x0, 0x0) 06:53:23 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:23 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:23 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000003c0)={@local, @broadcast, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a3ff2", 0x1c, 0x2c, 0x0, @remote, @local, {[@hopopts={0x2b}], {{0x2c00, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 06:53:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a0017000000000400370010000300010a2564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) 06:53:23 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000000)={0x11, 0x4, r1, 0x1, 0x0, 0x6, @broadcast}, 0x14) syz_emit_ethernet(0x16, &(0x7f0000000040)={@remote, @remote, @val={@val={0x4305}}}, 0x0) 06:53:23 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:23 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 06:53:23 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_VM_COPY_ENC_CONTEXT_FROM(r1, 0x4068aea3, &(0x7f00000009c0)) [ 3239.834152][T25660] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.2'. 06:53:23 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:23 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r1 = socket$inet6(0xa, 0x3, 0x88) dup3(r1, r0, 0x0) 06:53:23 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) 06:53:23 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 'syz0\x00', 0x0}) [ 3241.451152][ T3006] bond2: (slave macvlan2): Releasing backup interface [ 3241.479869][ T3006] bond3: (slave macvlan3): Releasing backup interface [ 3241.508180][ T3006] bond4: (slave macvlan4): Releasing backup interface [ 3241.538310][ T3006] bond5: (slave macvlan5): Releasing backup interface [ 3241.795424][ T3006] geneve1: left promiscuous mode [ 3241.801139][ T3006] batadv_slave_1: left promiscuous mode [ 3241.825210][ T3006] hsr_slave_0: left promiscuous mode [ 3241.831221][ T3006] hsr_slave_1: left promiscuous mode [ 3241.839391][ T3006] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 3241.876219][ T3006] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 3241.895840][ T3006] team0: left allmulticast mode [ 3241.900767][ T3006] team_slave_0: left allmulticast mode [ 3241.913802][ T3006] team_slave_1: left allmulticast mode [ 3241.919322][ T3006] team0: left promiscuous mode [ 3241.933812][ T3006] team_slave_0: left promiscuous mode [ 3241.939514][ T3006] team_slave_1: left promiscuous mode [ 3241.961058][ T3006] bridge0: port 3(team0) entered disabled state [ 3241.975616][ T3006] bridge_slave_1: left allmulticast mode [ 3241.981350][ T3006] bridge_slave_1: left promiscuous mode [ 3242.000725][ T3006] bridge0: port 2(bridge_slave_1) entered disabled state [ 3242.015454][ T3006] bridge_slave_0: left allmulticast mode [ 3242.021148][ T3006] bridge_slave_0: left promiscuous mode [ 3242.027568][ T3006] bridge0: port 1(bridge_slave_0) entered disabled state [ 3242.177708][ T3006] bond8 (unregistering): (slave bridge10): Releasing active interface [ 3242.239302][ T3006] bond8 (unregistering): Released all slaves [ 3242.251293][ T3006] bond7 (unregistering): (slave bridge9): Releasing active interface [ 3242.297324][ T3006] bond7 (unregistering): Released all slaves [ 3242.309531][ T3006] bond6 (unregistering): (slave bridge8): Releasing active interface [ 3242.359014][ T3006] bond6 (unregistering): Released all slaves [ 3242.539196][ T3006] bond5 (unregistering): Released all slaves [ 3242.552381][ T3006] bond4 (unregistering): Released all slaves [ 3242.564766][ T3006] bond3 (unregistering): Released all slaves [ 3242.579305][ T3006] bond2 (unregistering): Released all slaves [ 3242.648082][ T3006] bond1 (unregistering): Released all slaves [ 3242.923035][ T3006] team0 (unregistering): Port device team_slave_1 removed [ 3242.940670][ T3006] team0 (unregistering): Port device team_slave_0 removed [ 3242.961318][ T3006] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 3242.977766][ T3006] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 3243.106986][ T3006] bond0 (unregistering): Released all slaves [ 3243.265690][T25741] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 3243.283974][ T6041] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 3243.301909][ T6041] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 3243.324326][T25741] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 3243.331818][T25741] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 3243.341077][T25741] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 3243.779096][T25737] chnl_net:caif_netlink_parms(): no params data found [ 3243.993193][T25737] bridge0: port 1(bridge_slave_0) entered blocking state [ 3244.020884][T25737] bridge0: port 1(bridge_slave_0) entered disabled state [ 3244.028506][T25737] bridge_slave_0: entered allmulticast mode [ 3244.036590][T25737] bridge_slave_0: entered promiscuous mode [ 3244.053936][T25737] bridge0: port 2(bridge_slave_1) entered blocking state [ 3244.061169][T25737] bridge0: port 2(bridge_slave_1) entered disabled state [ 3244.084002][T25737] bridge_slave_1: entered allmulticast mode [ 3244.091516][T25737] bridge_slave_1: entered promiscuous mode [ 3244.170969][T25737] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 3244.198258][T25737] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 3244.280851][T25737] team0: Port device team_slave_0 added [ 3244.306314][T25737] team0: Port device team_slave_1 added [ 3244.366632][T25737] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 3244.373652][T25737] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 3244.443849][T25737] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 3244.465811][T25737] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 3244.472808][T25737] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 3244.543297][T25737] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 3244.658469][T25737] hsr_slave_0: entered promiscuous mode [ 3244.675844][T25737] hsr_slave_1: entered promiscuous mode [ 3244.693886][T25737] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 3244.701507][T25737] Cannot create hsr debugfs directory [ 3245.363902][ T5044] Bluetooth: hci3: command 0x0409 tx timeout [ 3246.431379][T25737] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 3246.456850][T25737] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 3246.467261][T25737] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 3246.487046][T25737] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 3246.609633][T25737] 8021q: adding VLAN 0 to HW filter on device bond0 [ 3246.627266][T10637] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 3246.636045][T10637] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 3246.647565][T25737] 8021q: adding VLAN 0 to HW filter on device team0 [ 3246.659894][T10637] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 3246.670177][T10637] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 3246.679586][T10637] bridge0: port 1(bridge_slave_0) entered blocking state [ 3246.686753][T10637] bridge0: port 1(bridge_slave_0) entered forwarding state [ 3246.715659][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 3246.734196][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 3246.743070][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 3246.754192][ T444] bridge0: port 2(bridge_slave_1) entered blocking state [ 3246.761346][ T444] bridge0: port 2(bridge_slave_1) entered forwarding state [ 3246.784433][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 3246.793509][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 3246.818124][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 3246.828339][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 3246.837566][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 3246.854865][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 3246.864085][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 3246.872774][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 3246.885527][T25737] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 3246.904287][T25737] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 3246.913660][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 3246.922840][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 3246.931974][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 3247.199355][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 3247.218858][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 3247.241899][T25737] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 3247.444189][ T5044] Bluetooth: hci3: command 0x041b tx timeout [ 3247.687597][T16248] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 3247.697188][T16248] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 3247.736747][T16248] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 3247.754809][T16248] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 3247.778389][T25737] veth0_vlan: entered promiscuous mode [ 3247.790105][ T5970] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 3247.798283][ T5970] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 3247.811165][T25737] veth1_vlan: entered promiscuous mode [ 3247.840429][ T5970] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 3247.849774][ T5970] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 3247.858647][ T5970] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 3247.868357][ T5970] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 3247.879773][T25737] veth0_macvtap: entered promiscuous mode [ 3247.892124][T25737] veth1_macvtap: entered promiscuous mode [ 3247.908928][T25737] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3247.922599][T25737] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3247.953883][T25737] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 3247.973846][T25737] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3247.998104][T25737] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 3248.027492][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 3248.036759][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 3248.054759][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 3248.063629][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 3248.089635][T25737] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3248.114221][T25737] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3248.134095][T25737] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 3248.157707][T25737] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 3248.188594][T25737] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 3248.210973][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 3248.224786][ T444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 3248.247631][T25737] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 3248.274181][T25737] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 3248.282944][T25737] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 3248.303844][T25737] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 3248.458218][T24803] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 3248.476338][T24803] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 3248.492473][T10639] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 3248.512083][T24803] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 3248.531473][T24803] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 3248.546734][ T632] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 3248.656531][T26233] loop4: detected capacity change from 0 to 2048 [ 3248.681672][T26233] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:32 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:32 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000340)={0x0, 0x0, 0x16a, 0x0, 0x3, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}]}) 06:53:32 executing program 0: r0 = eventfd2(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) read$eventfd(r0, &(0x7f0000000000), 0x8) write$eventfd(r0, &(0x7f00000001c0)=0x3, 0x8) 06:53:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) 06:53:32 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r1 = socket$inet6(0xa, 0x3, 0x88) dup3(r1, r0, 0x0) 06:53:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0, r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) [ 3248.880763][T26256] snd_dummy snd_dummy.0: control 0:0:0:syz1:0 is already present 06:53:32 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000000)={0x11, 0x4, r1, 0x1, 0x0, 0x6, @broadcast}, 0x14) syz_emit_ethernet(0x48, &(0x7f0000000100)=ANY=[], 0x0) syz_emit_ethernet(0x16, &(0x7f0000000040)={@remote, @remote}, 0x0) 06:53:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) 06:53:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0, r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:32 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000580), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xa, 0x9, 0x7, 0x1, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, r0, 0x4, 0x4}, 0x48) 06:53:32 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r1 = socket$inet6(0xa, 0x3, 0x88) dup3(r1, r0, 0x0) [ 3249.071189][T26263] loop4: detected capacity change from 0 to 2048 [ 3249.098174][T26269] snd_dummy snd_dummy.0: control 0:0:0:syz1:0 is already present [ 3249.158269][T26263] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:32 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['/dev/s\x8dD/controlC#\x00\xc6\xdf\x94\x05\x9a\xfb!\xfa\x16\xb3\xaa\xd6\xf0\x86\xa7\xcf\x81\x84[\xe0\xcd\xc5\xae\x04\xf39>r\xd6\xb0\xcdX\x87\xbadsbu\xb4'], 0x3a}) 06:53:32 executing program 3: setuid(0xee01) bpf$BPF_MAP_GET_NEXT_ID(0xc, 0x0, 0x0) 06:53:32 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0, r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:32 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r1 = socket$inet6(0xa, 0x3, 0x88) dup3(r1, r0, 0x0) [ 3249.392771][T26286] snd_dummy snd_dummy.0: control 0:0:0:syz1:0 is already present 06:53:32 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:32 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0xed}) 06:53:32 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00'}, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:32 executing program 3: socketpair(0x28, 0x0, 0x0, &(0x7f0000000100)) [ 3249.524964][ T5044] Bluetooth: hci3: command 0x040f tx timeout 06:53:33 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:33 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00'}, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) [ 3249.892480][T26315] loop4: detected capacity change from 0 to 2048 [ 3249.916212][T26315] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:33 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0xed}) 06:53:33 executing program 3: keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f00000000c0), 0x0, 0x0, 0x0) 06:53:33 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:33 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00'}, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r0, 0x8b1b, &(0x7f0000000040)) 06:53:33 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) socket$inet6(0xa, 0x3, 0x88) 06:53:33 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:33 executing program 3: r0 = socket(0x1, 0x1, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), r0) 06:53:33 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f00000016c0), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r0, 0xc1105517, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 'syz1\x00'}, 0x3, 0x0, 0x6, 0x0, 0x1, 0x0, 'syz0\x00', &(0x7f0000001500)=['^)*\x85\xf7\t\xb7\x90\xca\xaa\x11WO\xcd\xca\x01\xf2\xfe\xf1L\x9a\x89@\xf3\x8e|\x01\xf5\xb23\r\xfa\xef\xa4?\xef\xa8\xd9\xbaY\x11\xfb\xb1\xf9fck\xb5L\xc1\x02\x86|\xf24\x01s\xbf\x12\xbc!\x7f\xff\xbe\xc1\x04\xa7\xd0i\xc7\xc6\x15\xa1Z\vT \x1f\x00\x00\x00\x00vs\x99\xdb\x81\xfc,\"8\xa1\x1c\x99\xb0\x8d\x02L\xb5Q\xdd\x0e[\xc1\x1bS\x9e\xcf\x8b\xca\n\xce\x18\xebm{\xfa\x11\x8d\x92\x06\xc3\xd2\xe16v\xc2C\vR\x8b\xb3\xaa\x04\x91b=\xb6\xf5\xa7\xe7\x16\xd7\xa5]n\xe98,H.\xff\xd9+I\x0e\xca\x98\x92F1\x15g\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00H\x98t\xe6<\"\xd4(\xc1?3\xed\x9e9\x93mk\xeaA3W\x04\f\xf1\xa8\x9f\xc3\xc4\x82\xdb\xff\x96\x84\xeb\xc7\xc7\xe6\x15G\x1f$\xafb$\xde\xbe\xd1\x12`\x15\r\xda\xa3\xaet\xee\x95\xbb6\xc4'], 0xed}) 06:53:33 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:33 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:33 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x4b4e, 0x0) [ 3250.703389][T26355] loop4: detected capacity change from 0 to 2048 [ 3250.753476][T26355] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:34 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$eJzs3UFsHNd5B/DvDUmRsotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEYbuycfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmhLEElRUn4/QPrPzn5vdua99czszo4VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDEr/zq6fGJdNBrAQDcTS/NvTI+eWfH/7f2fGUAgLvirM//AAAAAAAAAAAAAABwr0tRxPuR4htPdNNr1eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0mH3WHx6Eo4kKkuPTu+6kREUXsvi9u8d7Zb4erjThebcT89Ey1IYutRnu1fHK23xFFRG2g0Qv9ProLY7Er9Yi3y9UvV/h4uXlzncZy49xisz7bWF5trbaW2rOpt7apKi/iuRTRiYju6M2LG4kivhkp3vl2N52LiKF+P3y+ujH41utT7MM23obhiKiNRGwU98GY3cNGo4jvRopvvTUe53O/Vt32dMRXyzwacaXMaxFrZX42IpVvkEcjPtjh/cT9ZTiK+KNI8eOpblroj321XznztfqX2xeWBmr7+5X7/vhwN93j+6axKKJR7fG76c5PdgAAAAAAuPcU8aeR4skfHEudGLym2GpfrJ9tnFvsfSvc/+6/nlttbm5u1lIvx3PO5uzkXMu5nnMjZzdnrcjtc87m7ORcy7mecyNnN2dtKLfPOZuzk3Mt53rOjZzdnLXh3D7nbM5OzrWc6zk3cnaHD3C4AAAAAAAAAGAHh6OIr0eKp3/p9eq+4qjuS//k1KlXTvz64D3jj99iOWXticH7zG9x39uhfOvwbJpN6YDuIaZ3/98f5Pv//vCgVwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhQRRTxVKR4/XvdFCki6hGvRS+vjR702gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHthLBXxQaT486+MVY83iojfjogPNz/cjIhrH27utYPeYgAAAAAAAAB4AKUi3ogUT73STbWIuFp7b/Tho7WpUxOvHhmKoUhlyWD9y3NnT9dfXLrcWW6urDQX6vPt1vmlhebtvtzYmVb7ytX56Zl92ZhbOrzP63947MWlzhvLrYu/u7rj8w+NnT63srrcOL/z03E4ioj64Jzj1QrPT89UK73YarSrprPpdtcYAAAAAAAAgJ8GI6mIDyPFO3/z7tZ15+HeNf/hG2u/86WIIk9P5+vPW5ehq98NfKL63UBv+pNTp35j8jOD0ztesj5eXVCvz0/PzMwNzB4eubl0LL/u+O42mQHl+K9Gij/+y3p6Ms+7fvyHtmq/8/vb4/32jQv6iDHf7fj/7MC88jVTKuLvIsXP/ebj8WS1ng/FTb+ZyHVfiRS/tf5ErotDZd1T+flHqr/HLrQWm+Nl7dVI8Y9Xrq99Otd+art24rY79j5Rjv9TkeJ/fmd9q2/y+OcR2B61wfH/zI3vjn0a/0cG5tXy6/783mw6EbHyxpuXGouLzWUTJkyY2Jo46D0Td0N5/P96pPiHP/vXrfOdfPz/md6j7fO/n3xz+/g/deOC9un4/6mBeVP5bGRkOGJs9XJn5LGIsZU33vxC63LjYvNis33y1PPPTo4/PzF+cuRQ/+Rue2rXffUgKsf/9yLFd3/4t/G5PO/687+dz/8funFB+zT+jw7Me+i685Vdbzp5/P8vUvzz9PfjWJ73cef//c//x/JJ+Nb5+T6N/5GBedVnvE9E/MLAvGNHIh64D2UAAACwx1Iq4vv5eur4La6n/lOkePO/fzHXpaNl3Qv5+Vr199hLS+0vnF5cXDrfWG2cW2zW5zqN882y7Y8iRfevn8hti0Mxtr3s3jXe7Wux/xIpnv+1fm3vWmz/u6lHt2snytoTkeJPXrq+tv89xpHt2smy9t8ixcSrO9ce3a49Wdb+V6T4yV/U+7UPlbVfyrWPbdeeOL+0uLDXYwIAAAAAALs1kop4NlL8/cnh1P9++3Z+/3nTl9779Pu/xwbmLdyl+1V23akAcI8rj//HyqP6L//V1rX864//2/8fgMHj/40G/92Aj5q+k+N/bW82EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCnTooiliLFN57opmuj5eOesTOt9pWr89MzOzc7nKqWQ1V9+WdsYvLkF5959tRz/fz49nvt0/Hy3NnT9ReXLneWmysrzYX6fLt1fmmhedtL2G37Gx2vOqB++dKVhQsXVuqTJ05e9/TV2nujDx+tTZ2aePVIv3Z+emZmbqBmeOSOX/0m6SPmH4oi/jdSXHr3/fTvoxFF7L4vbvHe2W+Hq404Xm3E/PRMtSGLrUZ7tXxytt8RRURtoNEL/T66C2OxK/WIt8vVL1f4eLl5c53GcuPcYrM+21heba22ltqzqbe2qSov4rkU0YmI7ujNixuJIkYixTvf7qYfjkYM9fvh8y/NvTI+eev1KfZhG2/DcETURiI2ivtgzO5ho1HEM5HiW2+Nx3+M9vq16ranI75a5tGIK2Vei1gr87MRqXyDPBrxwQ7vJ+4vw1HEI5Hix1Pd9KPRPPbVfuXM1+pfbl9YGqjt71fu++PD3XSP75vGooj3qz1+N/2n/54BAAAAAB4gRTweKZ78wbFUXR/cuqbYal+sn22cW+x9rd//7r+eW21ubm7WUi/Hc87m7KShKtfy4/WcGzm7OWtFbp9zNmcn51rO9ZwbObs5a0O5fc7ZnJ2caznXc27k7OasDef2OWdzdnKu5VzPuZGzO3yQ4wUAAAAAAACwsyKK+FykeP173bQ52rvA+1r08pr7gR54/x8AAP//P8ZaXg==") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) ptrace$setregset(0x10, 0x0, 0x2, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, 0x0, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:34 executing program 3: prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000002c00), 0x18) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)) 06:53:34 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) socket$inet6(0xa, 0x3, 0x88) 06:53:34 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x4b4e, 0x0) 06:53:34 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:34 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:34 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x4b4e, 0x0) 06:53:34 executing program 0: setuid(0xee01) ioctl$TCSETSF(0xffffffffffffffff, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:34 executing program 3: prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000002c00), 0x18) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)) 06:53:34 executing program 0: setuid(0xee01) ioctl$TCSETSF(0xffffffffffffffff, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:34 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x4b4e, 0x0) 06:53:34 executing program 3: prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000002c00), 0x18) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)) [ 3251.376081][T26378] loop4: detected capacity change from 0 to 2048 [ 3251.414736][T26378] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:34 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) ptrace$setregset(0x10, 0x0, 0x2, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, 0x0, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:34 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) ioctl(r1, 0x8b1b, &(0x7f0000000040)) 06:53:34 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) socket$inet6(0xa, 0x3, 0x88) 06:53:34 executing program 0: setuid(0xee01) ioctl$TCSETSF(0xffffffffffffffff, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:34 executing program 1: setuid(0xee01) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 06:53:34 executing program 3: prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000002c00), 0x18) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)) 06:53:35 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) [ 3251.604020][ T5044] Bluetooth: hci3: command 0x0419 tx timeout 06:53:35 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000002c0)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@ipv4={'\x00', '\xff\xff', @private}}, @in=@broadcast, {@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in=@multicast1}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x6e6bb8, 0x1}}}, 0x128}}, 0x0) 06:53:35 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@updsa={0xf0, 0x1a, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in6=@dev}, {@in6=@loopback}, @in6=@private1}}, 0xf0}}, 0x0) 06:53:35 executing program 0: syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(0xffffffffffffffff, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:35 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_LOG_BASE(r0, 0x4008af04, &(0x7f0000000700)=0x0) 06:53:35 executing program 1: setuid(0xee01) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8946, &(0x7f0000000c40)={'tunl0\x00', &(0x7f0000000bc0)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) [ 3252.082450][T26429] loop4: detected capacity change from 0 to 2048 [ 3252.126940][T26429] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:35 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000300)={0x5, 0x200, 0x7, 0xf, 0x17, "3e0dc85b8581fd36"}) ptrace$setregset(0x10, 0x0, 0x2, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, 0x0, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:35 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) dup3(0xffffffffffffffff, r0, 0x0) 06:53:35 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_VIF(r0, 0x0, 0x15, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @remote}, 0x10) 06:53:35 executing program 0: syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(0xffffffffffffffff, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:35 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(0xffffffffffffffff, 0x8b1b, &(0x7f0000000040)) 06:53:35 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@updsa={0xf0, 0x1a, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0xa}, {@in6=@loopback}, @in6=@private1, {}, {}, {}, 0x0, 0x0, 0x2}}, 0xf0}}, 0x0) 06:53:35 executing program 0: syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(0xffffffffffffffff, 0x5608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "625d24c0ce94b61900"}) 06:53:35 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@updsa={0x13c, 0x1a, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in6=@dev}, {@in6=@loopback, 0x0, 0x2b}, @in6=@private1, {}, {}, {}, 0x0, 0x0, 0xa}, [@algo_aead={0x4c, 0x12, {{'aegis128l-generic\x00'}}}]}, 0x13c}}, 0x0) 06:53:35 executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000440), 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0x801c581f, 0x0) 06:53:35 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(0xffffffffffffffff, 0x8b1b, &(0x7f0000000040)) 06:53:35 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, 0x0) 06:53:35 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@updsa={0x10, 0x1a, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in6=@dev}, {@in6=@loopback}, @in6=@private1}}, 0xf0}}, 0x0) [ 3252.722129][T26468] loop4: detected capacity change from 0 to 2048 [ 3252.734931][T26468] UDF-fs: warning (device loop4): udf_load_logicalvol: Damaged or missing LVID, forcing readonly mount 06:53:36 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000d4bb72c1e1cca0e94577ab5fc2647d24c4a664795cca7ebc90000000017c5a71e11ac4571358d12afc0b3a184e666a72541505b739620886d0eb925db2a1972f47471d91fadc72948dfbf52f377f860a5f410f7124401cd395d3fb87b3ba0"], 0x1, 0xbf5, &(0x7f00000018c0)="$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") syz_clone(0xa20800, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/3, 0x3}], 0x1) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000100)={0x1, 'lo\x00'}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregset(0x10, r1, 0x2, 0x0) syz_clone(0x0, &(0x7f0000000380)="af0641d91607fd6405f910c2afb6f2d03eb2db1b88f512c9225c6d62cf4dcbc57447cedb4ebe9ac5444886631496336e2b22919855e221677e4c600b73d72ca8e0ee93dd057fd576032a8b5d52d39fcb3b91f76dc73d55ef7c8ace204d772714fd2e8979cf74633be76a73e0746e2d321357f99df9979cb51b4ea5c738318b20306bf6f8522fa0b136390a3c67d6d29ea88d7d6429c3166fde651a2e4698c955502cc25f13a371a80a790dd5d68bc2c7db01b90efd5635fb0cb994ab93", 0xbd, &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000001400)="e063e6f6c84bcdb1d96a40acd9bd6d408ec21710d178bf6431f871e20aae7dae42920cdbe04dff02b9d2d3ef5978a40486394706d93ec5afee11d2cd17427061b92249fd9b93e4747ca04beb5d") ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000340)={&(0x7f0000002a00)="f8da9755f526898d1f777ba1fc96c559225cffc0e770ea7aa212172a2e62fce51c55da1ebe6bef7782052694127355842f84e9115efd2d8012515d73e0eb2c49c34ff58aaadb8c73c188a51ed277ac40bfc1c5c286329300ba9a962a619c87bde7019d6206701b2091c609e9", 0x6c}) 06:53:36 executing program 1: syz_io_uring_setup(0x5ad, 0x0, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe000000008500000028000000b7000000000008009500f101000000004875d956df0912c07d57d995b61e89a4530f92304f242b416ae9eeef0000c60ebab18176bf9b8482eea7e2fd9b9fdf92b4dde984510c82dc2b9381b72b100d0682fd0a0c4a06b29e220dc28dac00009456d4c4e6f3fe2d1de7812e927c01c7da1322da44c7f2ed1084a12f5698cb96c15fb30bcb8b5114a9f6d1cb398dff1db3df9858837458a4ca03767c69cee1b6be484e4c9507af216bd8ed4af7dd5adb8e49f4a94615e49c08c9a208e4557cd4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9d441d42f49db6d4a47f2e898961cb43e438c4e41ae43ea118e1407a601dae4b8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa2285b6e4afd8c1cc3eb215ba22f43115dbba9dc7beedb130d9f2be90133a0e3ed34258b8c9370634060105baa664953514605fba394aa64e03e54214004e289aadaa021945b985a8a66e9cfa9d9e57033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09bfb976c9a6b46a741e11ac8e13bd6621adf2c17bcaabd6948537faf9fff8dc4006200607a9a76e5d9656a7154c7570b902a1bdf399df3925130312d095e9c1f973d661c198c1a11a767761fe46169b2b5b8cdedb695cc425fe203d2f2655a76865c2cb4e2470fcfb1248c259b390add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d9d540086952606cab696442afe787f9f11bc549e54c0f3b626d6afcde5fc5e7b3b3f03454cc8f05b8cb621d09240dc200443e7e708ba45026f226dd5f6aec66374d84c02fc49eb4ad98649b2d956eccb697e3161ca77690f4e4ed9030d6000000ff01207ed625dbeb0300000000000000a5a9e23563c86a115d8cbfe481c8abce2729c9955e80b69868890f534ac70476d3ad72c2012b7b5a107acde6a6f0ee9402959fadc1e32f602dde7b7351af9d617ab55db9232b0d699c404b63660644012c0c3d477b82cd622f7289e6cbfd9e4f2064288c7e8afb666435278c024fe04574ae6bd56a529bc22d6239ac9088d48666563f7c70be3bf4307d40ba7ee9b9fc5a8dba32d84243482c5f1192a4b7a6c8f652166e78754af65be54a5ec5754461ad06c7ef7d5dc3ec9594b9ba3e0663eb661cedd4bb609eaf3e7cbe58bed17f00000000000005000000000000f6e8bc1a4aba6523bf144da05dca9859959c99e986bac8a1d21e15f37e1885ec44cff9588131ca14e6c2268e72cacca9391de7ddc732e018155ce0aab997433f710e7cfa4d29454f9656e77ff07c112416c5125014598b83c146cc7c4fb40fbc87d572118ddaef97e01811e7561420fc0e566323c64882c7fe24644055237a021bb1fbc29bc021f048167e91734e2d5d75d7e0634f69e1d4abaa52c3def08c4df7289f4ad84b12162cdc8d66b835d1c27c890d53f40ede5f5dcb9cdf46ad8c710383ca39795ddc62aa606b2baf3724cccf74ede6f52d81bf68769050cbc70aca0d2649d565529bf894be91401fc64b5ed6000018f190861e63151df9bbcd4d6df9f7af7933edd99e70bc2e2793f2d06e5bbffea58efa72f725ceb01bd3313c2fef9fe54009720e8dbfbc65f9fa4c8c70121a051b5be9ddbae873462075c92fffbac16072bd4c418bc046a59de3de6462346a2e72eb5b4c04a05da68d4e94f9147532c95e740b9fad7821a503154ee57c5136ea5d93a1b575c4a9bd2b56e3d7231bd0937c9782924263b1541cfd06592b753ea34e5615f2f493401db3835441ee53abce86761a12259be8b08f25235b276360504216c0ee36591f18d4be1e0306fb3e5a6b13931760bd5f841bff8d3600000000000000000030a2ab590b12edd76536fe772798030720720240f0a02ba0d68997efc9fb9b2ddd894581fea5591d956eaeed8c167a3834b0c31697412fc7d6812936f2b0b7835de25226c4ac486fdbfb24edf7dfb57cf0a4ca99de28549ea7e8845b0bd4c0c11882f95ba9e511ec1bf22d4b4c271c6e8c309f5596bd8a9ce012f2865ec5d24671cc7d5b97db5271cb0b1ac26994b9ec4fd7575045898827e202ee530a4e979bdd69f2be9c2fdc151a300b02c09d3345260bf1090b6ff984bb1d16eef092f68d32884d95ed40e3da03d6a3da51f40a680e789769f3568f4295c65d7a3b07b53e21ff0af7a640a2deca03a68c23f3fe6fb5850c77b05537d925c8e186b4bee0686ed7e203cf823100de18811450ef"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x1800000000000060, 0xe40, 0x0, &(0x7f0000000040)="00be99618947593b2e8cfc0b088d", 0x0, 0xf000, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x48) getsockname$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4000) r1 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={0x0, r1}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) accept$nfc_llcp(r2, &(0x7f0000001780), 0x0) open$dir(0x0, 0x0, 0x0) write(r2, &(0x7f0000000600), 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0xef85) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000a80)={&(0x7f0000000c00)=@setlink={0x90, 0x13, 0x400, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x28080, 0xc408}, [@IFLA_TARGET_NETNSID={0x8}, @IFLA_PORT_SELF={0x10, 0x19, 0x0, 0x1, [@IFLA_PORT_PROFILE={0xa, 0x2, '\x88(.}$\x00'}]}, @IFLA_NET_NS_FD={0x8}, @IFLA_TXQLEN={0x8, 0xd, 0xff}, @IFLA_WEIGHT={0x8, 0xf, 0x2}, @IFLA_ALT_IFNAME={0x14, 0x35, 'vcan0\x00'}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}, @IFLA_PORT_SELF={0x20, 0x19, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x14, 0x4, "8f1d6ed5e6030f096bd9453de7232120"}, @IFLA_PORT_PROFILE={0x6, 0x2, '!\x00'}]}, @IFLA_IFALIASn={0x4}]}, 0x90}, 0x1, 0x0, 0x0, 0x8000}, 0x40000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xf, r3, 0x0, &(0x7f00000001c0)) 06:53:36 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(0xffffffffffffffff, 0x8b1b, &(0x7f0000000040)) 06:53:36 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x4b34, 0x0) 06:53:36 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) dup3(0xffffffffffffffff, r0, 0x0) 06:53:36 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, 0x0) 06:53:36 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) setuid(0xee01) ioctl$TCSETSF(r0, 0x5608, 0x0) 06:53:36 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x0, &(0x7f0000000040)) 06:53:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x28, r1, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 3253.090956][ T27] audit: type=1800 audit(1683269616.467:36266): pid=26504 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1957 res=0 errno=0 06:53:36 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="2800000012000102"], 0xf0}}, 0x0) 06:53:36 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x0, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) ioctl(r1, 0x0, &(0x7f0000000040)) 06:53:36 executing program 2: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r0, &(0x7f0000000200)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) dup3(0xffffffffffffffff, r0, 0x0) [ 3253.243092][T26516] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3253.443871][ C1] ================================================================== [ 3253.452020][ C1] BUG: KASAN: slab-use-after-free in detach_timer+0x14d/0x2f0 [ 3253.459505][ C1] Write of size 8 at addr ffff888085919500 by task udevd/7905 [ 3253.467050][ C1] [ 3253.469381][ C1] CPU: 1 PID: 7905 Comm: udevd Not tainted 6.3.0-syzkaller-13091-g3c4aa4434377 #0 [ 3253.478624][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/14/2023 [ 3253.488679][ C1] Call Trace: [ 3253.491957][ C1] [ 3253.494807][ C1] dump_stack_lvl+0x1e7/0x2d0 [ 3253.499514][ C1] ? irq_work_queue+0xca/0x150 [ 3253.504303][ C1] ? nf_tcp_handle_invalid+0x650/0x650 [ 3253.509861][ C1] ? panic+0x770/0x770 [ 3253.513946][ C1] ? _printk+0xd5/0x120 [ 3253.518108][ C1] print_report+0x163/0x540 [ 3253.522622][ C1] ? __virt_addr_valid+0x22f/0x2e0 [ 3253.527747][ C1] ? __phys_addr+0xba/0x170 [ 3253.532262][ C1] ? detach_timer+0x14d/0x2f0 [ 3253.536941][ C1] kasan_report+0x176/0x1b0 [ 3253.541451][ C1] ? detach_timer+0x14d/0x2f0 [ 3253.546135][ C1] detach_timer+0x14d/0x2f0 [ 3253.550641][ C1] __run_timers+0x5d4/0x860 [ 3253.555150][ C1] ? detach_timer+0x2f0/0x2f0 [ 3253.559830][ C1] ? print_irqtrace_events+0x220/0x220 [ 3253.565300][ C1] run_timer_softirq+0x67/0xf0 [ 3253.570076][ C1] __do_softirq+0x2ab/0x908 [ 3253.574648][ C1] ? __irq_exit_rcu+0x159/0x240 [ 3253.579508][ C1] ? __lock_text_end+0xc/0xc [ 3253.584099][ C1] ? hrtimer_interrupt+0x76f/0x980 [ 3253.589218][ C1] ? irqtime_account_irq+0xd4/0x1e0 [ 3253.594425][ C1] __irq_exit_rcu+0x159/0x240 [ 3253.599104][ C1] ? irq_exit_rcu+0x20/0x20 [ 3253.603655][ C1] irq_exit_rcu+0x9/0x20 [ 3253.607905][ C1] sysvec_apic_timer_interrupt+0x95/0xb0 [ 3253.613543][ C1] [ 3253.616474][ C1] [ 3253.619403][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 3253.625393][ C1] RIP: 0010:__sanitizer_cov_trace_const_cmp1+0x34/0x90 [ 3253.632250][ C1] Code: 8b 15 10 25 78 7e 65 8b 05 11 25 78 7e a9 00 01 ff 00 74 10 a9 00 01 00 00 74 5b 83 ba 0c 16 00 00 00 74 52 8b 82 e8 15 00 00 <83> f8 03 75 47 48 8b 8a f0 15 00 00 44 8b 8a ec 15 00 00 49 c1 e1 [ 3253.653333][ C1] RSP: 0018:ffffc900037bf950 EFLAGS: 00000246 [ 3253.659401][ C1] RAX: 0000000000000000 RBX: ffff8880b7d68000 RCX: dffffc0000000000 [ 3253.667374][ C1] RDX: ffff88802d373b80 RSI: 000000000000002e RDI: 0000000000000040 [ 3253.675562][ C1] RBP: ffff888037d68fe6 R08: ffffffff813dd2fa R09: fffffbfff1cab85e [ 3253.683531][ C1] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000fff [ 3253.691502][ C1] R13: ffff888037d68000 R14: 0000000037d68000 R15: 000000000000002e [ 3253.699479][ C1] ? __phys_addr+0x8a/0x170 [ 3253.704004][ C1] __phys_addr+0x8a/0x170 [ 3253.708338][ C1] ? tomoyo_realpath_from_path+0x5a3/0x5e0 [ 3253.714262][ C1] kfree+0x43/0x1a0 [ 3253.718071][ C1] tomoyo_realpath_from_path+0x5a3/0x5e0 [ 3253.723731][ C1] tomoyo_path_perm+0x28d/0x700 [ 3253.728583][ C1] ? tomoyo_path_permission+0x360/0x360 [ 3253.734149][ C1] ? __might_fault+0xbe/0x120 [ 3253.738844][ C1] ? __lock_acquire+0x2000/0x2000 [ 3253.743876][ C1] security_inode_getattr+0xd3/0x120 [ 3253.749246][ C1] vfs_statx+0x18f/0x480 [ 3253.753516][ C1] ? vfs_fstatat+0x70/0x70 [ 3253.757938][ C1] __x64_sys_newfstatat+0x14f/0x1d0 [ 3253.763145][ C1] ? __ia32_sys_newlstat+0x170/0x170 [ 3253.768438][ C1] ? do_symlinkat+0x52e/0x610 [ 3253.773125][ C1] ? syscall_enter_from_user_mode+0x32/0x230 [ 3253.779108][ C1] ? lockdep_hardirqs_on+0x98/0x140 [ 3253.784303][ C1] ? syscall_enter_from_user_mode+0x32/0x230 [ 3253.790289][ C1] do_syscall_64+0x41/0xc0 [ 3253.794729][ C1] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3253.800709][ C1] RIP: 0033:0x7f769b3165f4 [ 3253.805123][ C1] Code: 64 c7 00 09 00 00 00 83 c8 ff c3 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 00 00 00 00 41 89 ca b8 06 01 00 00 0f 05 <45> 31 c0 3d 00 f0 ff ff 76 10 48 8b 15 03 a8 0d 00 f7 d8 41 83 c8 [ 3253.824728][ C1] RSP: 002b:00007ffce397e0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000106 [ 3253.833169][ C1] RAX: ffffffffffffffda RBX: 00007f769b3ee460 RCX: 00007f769b3165f4 [ 3253.841138][ C1] RDX: 00007ffce397e100 RSI: 00007f769b3b3130 RDI: 0000000000000009 [ 3253.849106][ C1] RBP: 000055be015eb0d0 R08: 0000000000000000 R09: 0000000000000001 [ 3253.857078][ C1] R10: 0000000000001000 R11: 0000000000000206 R12: 0000000000000002 [ 3253.865150][ C1] R13: 0000000000000002 R14: 000055be015eb0d0 R15: 000055be00d6dea6 [ 3253.873163][ C1] [ 3253.876177][ C1] [ 3253.878492][ C1] Allocated by task 30275: [ 3253.882896][ C1] kasan_set_track+0x4f/0x70 [ 3253.887575][ C1] __kasan_kmalloc+0x98/0xb0 [ 3253.892170][ C1] __kmalloc_node+0xb8/0x230 [ 3253.896756][ C1] kvmalloc_node+0x72/0x180 [ 3253.901256][ C1] alloc_netdev_mqs+0x89/0xf30 [ 3253.906083][ C1] rtnl_create_link+0x2f7/0xc00 [ 3253.910951][ C1] rtnl_newlink+0x1379/0x2010 [ 3253.915627][ C1] rtnetlink_rcv_msg+0x825/0xf40 [ 3253.920568][ C1] netlink_rcv_skb+0x1df/0x430 [ 3253.925359][ C1] netlink_unicast+0x7c3/0x990 [ 3253.930147][ C1] netlink_sendmsg+0xa2a/0xd60 [ 3253.935004][ C1] ____sys_sendmsg+0x58f/0x890 [ 3253.939787][ C1] __sys_sendmsg+0x2ad/0x390 [ 3253.944371][ C1] do_syscall_64+0x41/0xc0 [ 3253.948790][ C1] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3253.954683][ C1] [ 3253.957003][ C1] Last potentially related work creation: [ 3253.962706][ C1] kasan_save_stack+0x3f/0x60 [ 3253.967404][ C1] __kasan_record_aux_stack+0xb0/0xc0 [ 3253.972779][ C1] insert_work+0x54/0x3d0 [ 3253.977127][ C1] __queue_work+0xb37/0xf10 [ 3253.981731][ C1] call_timer_fn+0x178/0x580 [ 3253.986342][ C1] __run_timers+0x67a/0x860 [ 3253.990849][ C1] run_timer_softirq+0x67/0xf0 [ 3253.995612][ C1] __do_softirq+0x2ab/0x908 [ 3254.000125][ C1] [ 3254.002446][ C1] Second to last potentially related work creation: [ 3254.009030][ C1] kasan_save_stack+0x3f/0x60 [ 3254.013723][ C1] __kasan_record_aux_stack+0xb0/0xc0 [ 3254.019190][ C1] insert_work+0x54/0x3d0 [ 3254.023524][ C1] __queue_work+0xb37/0xf10 [ 3254.028042][ C1] call_timer_fn+0x178/0x580 [ 3254.032641][ C1] __run_timers+0x67a/0x860 [ 3254.037155][ C1] run_timer_softirq+0x67/0xf0 [ 3254.041923][ C1] __do_softirq+0x2ab/0x908 [ 3254.046506][ C1] [ 3254.048822][ C1] The buggy address belongs to the object at ffff888085918000 [ 3254.048822][ C1] which belongs to the cache kmalloc-cg-8k of size 8192 [ 3254.063155][ C1] The buggy address is located 5376 bytes inside of [ 3254.063155][ C1] freed 8192-byte region [ffff888085918000, ffff88808591a000) [ 3254.077119][ C1] [ 3254.079456][ C1] The buggy address belongs to the physical page: [ 3254.085859][ C1] page:ffffea0002164600 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888085918000 pfn:0x85918 [ 3254.097415][ C1] head:ffffea0002164600 order:3 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 3254.106407][ C1] memcg:ffff88801efe3121 [ 3254.110764][ C1] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 3254.118744][ C1] page_type: 0xffffffff() [ 3254.123266][ C1] raw: 00fff00000010200 ffff88801244f640 ffffea000054b210 ffffea0000e54810 [ 3254.131872][ C1] raw: ffff888085918000 0000000000020000 00000001ffffffff ffff88801efe3121 [ 3254.140451][ C1] page dumped because: kasan: bad access detected [ 3254.146864][ C1] page_owner tracks the page as allocated [ 3254.152572][ C1] page last allocated via order 3, migratetype Unmovable, gfp_mask 0x1d60c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_RETRY_MAYFAIL|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 30275, tgid 30217 (syz-executor.4), ts 1565372236837, free_ts 1564410907123 [ 3254.177769][ C1] post_alloc_hook+0x1e6/0x210 [ 3254.182538][ C1] get_page_from_freelist+0x321c/0x33a0 [ 3254.188080][ C1] __alloc_pages+0x255/0x670 [ 3254.192676][ C1] alloc_slab_page+0x6a/0x160 [ 3254.197433][ C1] new_slab+0x84/0x2f0 [ 3254.201594][ C1] ___slab_alloc+0xa85/0x10a0 [ 3254.206264][ C1] __kmem_cache_alloc_node+0x1b8/0x290 [ 3254.211722][ C1] __kmalloc_node+0xa7/0x230 [ 3254.216308][ C1] kvmalloc_node+0x72/0x180 [ 3254.220808][ C1] alloc_netdev_mqs+0x89/0xf30 [ 3254.225562][ C1] rtnl_create_link+0x2f7/0xc00 [ 3254.230415][ C1] rtnl_newlink+0x1379/0x2010 [ 3254.235097][ C1] rtnetlink_rcv_msg+0x825/0xf40 [ 3254.240031][ C1] netlink_rcv_skb+0x1df/0x430 [ 3254.244785][ C1] netlink_unicast+0x7c3/0x990 [ 3254.249546][ C1] netlink_sendmsg+0xa2a/0xd60 [ 3254.254300][ C1] page last free stack trace: [ 3254.258963][ C1] free_unref_page_prepare+0x903/0xa30 [ 3254.264414][ C1] free_unref_page+0x37/0x3f0 [ 3254.269097][ C1] qlist_free_all+0x22/0x60 [ 3254.273676][ C1] kasan_quarantine_reduce+0x14b/0x160 [ 3254.279125][ C1] __kasan_slab_alloc+0x23/0x70 [ 3254.284078][ C1] slab_post_alloc_hook+0x68/0x3a0 [ 3254.289181][ C1] __kmem_cache_alloc_node+0x14c/0x290 [ 3254.294631][ C1] kmalloc_trace+0x2a/0xe0 [ 3254.299039][ C1] syslog_print+0x121/0x9b0 [ 3254.303538][ C1] do_syslog+0x8c1/0x9b0 [ 3254.307779][ C1] __x64_sys_syslog+0x7c/0x90 [ 3254.312455][ C1] do_syscall_64+0x41/0xc0 [ 3254.316870][ C1] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3254.322757][ C1] [ 3254.325073][ C1] Memory state around the buggy address: [ 3254.330689][ C1] ffff888085919400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3254.338742][ C1] ffff888085919480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3254.361992][ C1] >ffff888085919500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3254.370079][ C1] ^ [ 3254.374136][ C1] ffff888085919580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3254.382187][ C1] ffff888085919600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3254.390249][ C1] ================================================================== [ 3254.398307][ C1] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 3254.405497][ C1] CPU: 1 PID: 7905 Comm: udevd Not tainted 6.3.0-syzkaller-13091-g3c4aa4434377 #0 [ 3254.414681][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/14/2023 [ 3254.424728][ C1] Call Trace: [ 3254.428004][ C1] [ 3254.430844][ C1] dump_stack_lvl+0x1e7/0x2d0 [ 3254.435535][ C1] ? nf_tcp_handle_invalid+0x650/0x650 [ 3254.441005][ C1] ? panic+0x770/0x770 [ 3254.445068][ C1] ? lock_release+0xbf/0x9d0 [ 3254.449660][ C1] ? vscnprintf+0x5d/0x80 [ 3254.453999][ C1] panic+0x30f/0x770 [ 3254.457897][ C1] ? check_panic_on_warn+0x21/0xa0 [ 3254.463009][ C1] ? __memcpy_flushcache+0x2b0/0x2b0 [ 3254.468467][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 3254.474443][ C1] ? _raw_spin_unlock+0x40/0x40 [ 3254.479286][ C1] ? print_report+0x4fb/0x540 [ 3254.483961][ C1] check_panic_on_warn+0x82/0xa0 [ 3254.488897][ C1] ? detach_timer+0x14d/0x2f0 [ 3254.493576][ C1] end_report+0x63/0x110 [ 3254.497817][ C1] kasan_report+0x183/0x1b0 [ 3254.502318][ C1] ? detach_timer+0x14d/0x2f0 [ 3254.506996][ C1] detach_timer+0x14d/0x2f0 [ 3254.511493][ C1] __run_timers+0x5d4/0x860 [ 3254.516011][ C1] ? detach_timer+0x2f0/0x2f0 [ 3254.520703][ C1] ? print_irqtrace_events+0x220/0x220 [ 3254.526162][ C1] run_timer_softirq+0x67/0xf0 [ 3254.530922][ C1] __do_softirq+0x2ab/0x908 [ 3254.535422][ C1] ? __irq_exit_rcu+0x159/0x240 [ 3254.540271][ C1] ? __lock_text_end+0xc/0xc [ 3254.544857][ C1] ? hrtimer_interrupt+0x76f/0x980 [ 3254.549965][ C1] ? irqtime_account_irq+0xd4/0x1e0 [ 3254.555163][ C1] __irq_exit_rcu+0x159/0x240 [ 3254.559854][ C1] ? irq_exit_rcu+0x20/0x20 [ 3254.564365][ C1] irq_exit_rcu+0x9/0x20 [ 3254.568604][ C1] sysvec_apic_timer_interrupt+0x95/0xb0 [ 3254.574235][ C1] [ 3254.577158][ C1] [ 3254.580082][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 3254.586059][ C1] RIP: 0010:__sanitizer_cov_trace_const_cmp1+0x34/0x90 [ 3254.592912][ C1] Code: 8b 15 10 25 78 7e 65 8b 05 11 25 78 7e a9 00 01 ff 00 74 10 a9 00 01 00 00 74 5b 83 ba 0c 16 00 00 00 74 52 8b 82 e8 15 00 00 <83> f8 03 75 47 48 8b 8a f0 15 00 00 44 8b 8a ec 15 00 00 49 c1 e1 [ 3254.612861][ C1] RSP: 0018:ffffc900037bf950 EFLAGS: 00000246 [ 3254.618933][ C1] RAX: 0000000000000000 RBX: ffff8880b7d68000 RCX: dffffc0000000000 [ 3254.626898][ C1] RDX: ffff88802d373b80 RSI: 000000000000002e RDI: 0000000000000040 [ 3254.634864][ C1] RBP: ffff888037d68fe6 R08: ffffffff813dd2fa R09: fffffbfff1cab85e [ 3254.642830][ C1] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000fff [ 3254.650801][ C1] R13: ffff888037d68000 R14: 0000000037d68000 R15: 000000000000002e [ 3254.658778][ C1] ? __phys_addr+0x8a/0x170 [ 3254.663286][ C1] __phys_addr+0x8a/0x170 [ 3254.667616][ C1] ? tomoyo_realpath_from_path+0x5a3/0x5e0 [ 3254.673423][ C1] kfree+0x43/0x1a0 [ 3254.677404][ C1] tomoyo_realpath_from_path+0x5a3/0x5e0 [ 3254.683040][ C1] tomoyo_path_perm+0x28d/0x700 [ 3254.687907][ C1] ? tomoyo_path_permission+0x360/0x360 [ 3254.693467][ C1] ? __might_fault+0xbe/0x120 [ 3254.698143][ C1] ? __lock_acquire+0x2000/0x2000 [ 3254.703167][ C1] security_inode_getattr+0xd3/0x120 [ 3254.708451][ C1] vfs_statx+0x18f/0x480 [ 3254.712713][ C1] ? vfs_fstatat+0x70/0x70 [ 3254.717132][ C1] __x64_sys_newfstatat+0x14f/0x1d0 [ 3254.722331][ C1] ? __ia32_sys_newlstat+0x170/0x170 [ 3254.727611][ C1] ? do_symlinkat+0x52e/0x610 [ 3254.732292][ C1] ? syscall_enter_from_user_mode+0x32/0x230 [ 3254.738280][ C1] ? lockdep_hardirqs_on+0x98/0x140 [ 3254.743474][ C1] ? syscall_enter_from_user_mode+0x32/0x230 [ 3254.749450][ C1] do_syscall_64+0x41/0xc0 [ 3254.753955][ C1] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 3254.759842][ C1] RIP: 0033:0x7f769b3165f4 [ 3254.764250][ C1] Code: 64 c7 00 09 00 00 00 83 c8 ff c3 48 89 f2 b9 00 01 00 00 48 89 fe bf 9c ff ff ff e9 00 00 00 00 41 89 ca b8 06 01 00 00 0f 05 <45> 31 c0 3d 00 f0 ff ff 76 10 48 8b 15 03 a8 0d 00 f7 d8 41 83 c8 [ 3254.784290][ C1] RSP: 002b:00007ffce397e0f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000106 [ 3254.792712][ C1] RAX: ffffffffffffffda RBX: 00007f769b3ee460 RCX: 00007f769b3165f4 [ 3254.800676][ C1] RDX: 00007ffce397e100 RSI: 00007f769b3b3130 RDI: 0000000000000009 [ 3254.808648][ C1] RBP: 000055be015eb0d0 R08: 0000000000000000 R09: 0000000000000001 [ 3254.816630][ C1] R10: 0000000000001000 R11: 0000000000000206 R12: 0000000000000002 [ 3254.824604][ C1] R13: 0000000000000002 R14: 000055be015eb0d0 R15: 000055be00d6dea6 [ 3254.832577][ C1] [ 3255.920996][ C1] Shutting down cpus with NMI [ 3255.925918][ C1] Kernel Offset: disabled [ 3255.930267][ C1] Rebooting in 86400 seconds..