fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00800180028003800480058006800780088009800a800b800c800d800e800f8010801180128013801480158016801780188019801a801b801c801d801e801f8020802180228023802480258026802780288029802a802b802c802d802e802f8030803180328033803480358036803780388039803a803b803c803d803e803f8040804180428043804480458046804780488049804a804b804c804d804e804f8050805180528053805480558056805780588059805a805b805c805d805e805f8060806180628063806480658066806780688069806a806b806c806d806e806f8070807180728073807480758076807780788079807a807b807c807d807e807f8080808180828083808480858086808780888089808a808b808c808d808e808f8090809180928093809480958096809780988099809a809b809c809d809e809f80a080a180a280a380a480a580a680a780a880a980aa80ab80ac80ad80ae80af80b080b180b280b380b480b580b680b780b880b980ba80bb80bc80bd80be80bf80c080c180c280c380c480c580c680c780c880c980ca80cb80cc80cd80ce80cf80d080d180d280d380d480d580d680d780d880d980da80db80dc80dd80de80df80e080e180e280e380e480e580e680e780e880e980ea80eb80ec80ed80ee80ef80f080f180f280f380f480f580f680f780f880f980fa80fb80fc80fd80fe80ff8000810181028103810481058106810781088109810a810b810c810d810e810f8110811181128113811481158116811781188119811a811b811c811d811e811f8120812181228123812481258126812781288129812a812b812c812d812e812f8130813181328133813481358136813781388139813a813b813c813d813e813f8140814181428143814481458146814781488149814a814b814c814d814e814f8150815181528153815481558156815781588159815a815b815c815d815e815f8160816181628163816481658166816781688169816a816b816c816d816e816f8170817181728173817481758176817781788179817a817b817c817d817e817f8180818181828183818481858186818781888189818a818b818c818d818e818f8190819181928193819481958196819781988199819a819b819c819d819e819f81a081a181a281a381a481a581a681a781a881a981aa81ab81ac81ad81ae81af81b081b181b281b381b481b581b681b781b881b981ba81bb81bc81bd81be81bf81c081c181c281c381c481c581c681c781c881c981ca81cb81cc81cd81ce81cf81d081d181d281d381d481d581d681d781d881d981da81db81dc81dd81de81df81e081e181e281e381e481e581e681e781e881e981ea81eb81ec81ed81ee81ef81f081f181f281f381f481f581f681f781f881f981fa81fb81fc81fd81fe81ff8100820182028203820482058206820782088209820a820b820c820d820e820f8210821182128213821482158216821782188219821a821b821c821d821e821f8220822182228223822482258226822782288229822a822b822c822d822e822f8230823182328233823482358236823782388239823a823b823c823d823e823f8240824182428243824482458246824782488249824a824b824c824d824e824f8250825182528253825482558256825782588259825a825b825c825d825e825f8260826182628263826482658266826782688269826a826b826c826d826e826f8270827182728273827482758276827782788279827a827b827c827d827e827f8280828182828283828482858286828782888289828a828b828c828d828e828f8290829182928293829482958296829782988299829a829b829c829d829e829f82a082a182a282a382a482a582a682a782a882a982aa82ab82ac82ad82ae82af82b082b182b282b382b482b582b682b782b882b982ba82bb82bc82bd82be82bf82c082c182c282c382c482c582c682c782c882c982ca82cb82cc82cd82ce82cf82d082d182d282d382d482d582d682d782d882d982da82db82dc82dd82de82df82e082e182e282e382e482e582e682e782e882e982ea82eb82ec82ed82ee82ef82f082f182f282f382f482f582f682f782f882f982fa82fb82fc82fd82fe82ff8200830183028303830483058306830783088309830a830b830c830d830e830f8310831183128313831483158316831783188319831a831b831c831d831e831f8320832183228323832483258326832783288329832a832b832c832d832e832f8330833183328333833483358336833783388339833a833b833c833d833e833f8340834183428343834483458346834783488349834a834b834c834d834e834f8350835183528353835483558356835783588359835a835b835c835d835e835f8360836183628363836483658366836783688369836a836b836c836d836e836f8370837183728373837483758376837783788379837a837b837c837d837e837f8380838183828383838483858386838783888389838a838b838c838d838e838f8390839183928393839483958396839783988399839a839b839c839d839e839f83a083a183a283a383a483a583a683a783a883a983aa83ab83ac83ad83ae83af83b083b183b283b383b483b583b683b783b883b983ba83bb83bc83bd83be83bf83c083c183c283c383c483c583c683c783c883c983ca83cb83cc83cd83ce83cf83d083d183d283d383d483d583d683d783d883d983da83db83dc83dd83de83df83e083e183e283e383e483e583e683e783e883e983ea83eb83ec83ed83ee83ef83f083f183f283f383f483f583f683f783f883f983fa83fb83fc83fd83fe83ff8300840184028403840484058406840784088409840a840b840c840d840e840f8410841184128413841484158416841784188419841a841b841c841d841e841f8420842184228423842484258426842784288429842a842b842c842d842e842f8430843184328433843484358436843784388439843a843b843c843d843e843f8440844184428443844484458446844784488449844a844b844c844d844e844f8450845184528453845484558456845784588459845a845b845c845d845e845f8460846184628463846484658466846784688469846a846b846c846d846e846f8470847184728473847484758476847784788479847a847b847c847d847e847f8480848184828483848484858486848784888489848a848b848c848d848e848f8490849184928493849484958496849784988499849a849b849c849d849e849f84a084a184a284a384a484a584a684a784a884a984aa84ab84ac84ad84ae84af84b084b184b284b384b484b584b684b784b884b984ba84bb84bc84bd84be84bf84c084c184c284c384c484c584c684c784c884c984ca84cb84cc84cd84ce84cf84d084d184d284d384d484d584d684d784d884d984da84db84dc84dd84de84df84e084e184e284e384e484e584e684e784e884e984ea84eb84ec84ed84ee84ef84f084f184f284f384f484f584f684f784f884f984fa84fb84fc84fd84fe84ff8400850185028503850485058506850785088509850a850b850c850d850e850f8510851185128513851485158516851785188519851a851b851c851d851e851f8520852185228523852485258526852785288529852a852b852c852d852e852f8530853185328533853485358536853785388539853a853b853c853d853e853f8540854185428543854485458546854785488549854a854b854c854d854e854f8550855185528553855485558556855785588559855a855b855c855d855e855f8560856185628563856485658566856785688569856a856b856c856d856e856f8570857185728573857485758576857785788579857a857b857c857d857e857f8580858185828583858485858586858785888589858a858b858c858d858e858f8590859185928593859485958596859785988599859a859b859c859d859e859f85a085a185a285a385a485a585a685a785a885a985aa85ab85ac85ad85ae85af85b085b185b285b385b485b585b685b785b885b985ba85bb85bc85bd85be85bf85c085c185c285c385c485c585c685c785c885c985ca85cb85cc85cd85ce85cf85d085d185d285d385d485d585d685d785d885d985da85db85dc85dd85de85df85e085e185e285e385e485e585e685e785e885e985ea85eb85ec85ed85ee85ef85f085f185f285f385f485f585f685f785f885f985fa85fb85fc85fd85fe85ff8500860186028603860486058606860786088609860a860b860c860d860e860f8610861186128613861486158616861786188619861a861b861c861d861e861f8620862186228623862486258626862786288629862a862b862c862d862e862f8630863186328633863486358636863786388639863a863b863c863d863e863f8640864186428643864486458646864786488649864a864b864c864d864e864f8650865186528653865486558656865786588659865a865b865c865d865e865f8660866186628663866486658666866786688669866a866b866c866d866e866f8670867186728673867486758676867786788679867a867b867c867d867e867f8680868186828683868486858686868786888689868a868b868c868d868e868f8690869186928693869486958696869786988699869a869b869c869d869e869f86a086a186a286a386a486a586a686a786a886a986aa86ab86ac86ad86ae86af86b086b186b286b386b486b586b686b786b886b986ba86bb86bc86bd86be86bf86c086c186c286c386c486c586c686c786c886c986ca86cb86cc86cd86ce86cf86d086d186d286d386d486d586d686d786d886d986da86db86dc86dd86de86df86e086e186e286e386e486e586e686e786e886e986ea86eb86ec86ed86ee86ef86f086f186f286f386f486f586f686f786f886f986fa86fb86fc86fd86fe86ff8600870187028703870487058706870787088709870a870b870c870d870e870f8710871187128713871487158716871787188719871a871b871c871d871e871f8720872187228723872487258726872787288729872a872b872c872d872e872f8730873187328733873487358736873787388739873a873b873c873d873e873f8740874187428743874487458746874787488749874a874b874c874d874e874f8750875187528753875487558756875787588759875a875b875c875d875e875f8760876187628763876487658766876787688769876a876b876c876d876e876f8770877187728773877487758776877787788779877a877b877c877d877e877f8780878187828783878487858786878787888789878a878b878c878d878e878f8790879187928793879487958796879787988799879a879b879c879d879e879f87a087a187a287a387a487a587a687a787a887a987aa87ab87ac87ad87ae87af87b087b187b287b387b487b587b687b787b887b987ba87bb87bc87bd87be87bf87c087c187c287c387c487c587c687c787c887c987ca87cb87cc87cd87ce87cf87d087d187d287d387d487d587d687d787d887d987da87db87dc87dd87de87df87e087e187e287e387e487e587e687e787e887e987ea87eb87ec87ed87ee87ef87f087f187f287f387f487f587f687f787f887f987fa87fb87fc87fd87fe87ff8700880188028803880488058806880788088809880a880b880c880d880e880f8810881188128813881488158816881788188819881a881b881c881d881e881f8820882188228823882488258826882788288829882a882b882c882d882e882f8830883188328833883488358836883788388839883a883b883c883d883e883f8840884188428843884488458846884788488849884a884b884c884d884e884f8850885188528853885488558856885788588859885a885b885c885d885e885f8860886188628863886488658866886788688869886a886b886c886d886e886f8870887188728873887488758876887788788879887a887b887c887d887e887f8880888188828883888488858886888788888889888a888b888c888d888e888f8890889188928893889488958896889788988899889a889b889c889d889e889f88a088a188a288a388a488a588a688a788a888a988aa88ab88ac88ad88ae88af88b088b188b288b388b488b588b688b788b888b988ba88bb88bc88bd88be88bf88c088c188c288c388c488c588c688c788c888c988ca88cb88cc88cd88ce88cf88d088d188d288d388d488d588d688d788d888d988da88db88dc88dd88de88df88e088e188e288e388e488e588e688e788e888e988ea88eb88ec88ed88ee88ef88f088f188f288f388f488f588f688f788f888f988fa88fb88fc88fd88fe88ff8800890189028903890489058906890789088909890a890b890c890d890e890f8910891189128913891489158916891789188919891a891b891c891d891e891f8920892189228923892489258926892789288929892a892b892c892d892e892f8930893189328933893489358936893789388939893a893b893c893d893e893f8940894189428943894489458946894789488949894a894b894c894d894e894f8950895189528953895489558956895789588959895a895b895c895d895e895f8960896189628963896489658966896789688969896a896b896c896d896e896f8970897189728973897489758976897789788979897a897b897c897d897e897f8980898189828983898489858986898789888989898a898b898c898d898e898f8990899189928993899489958996899789988999899a899b899c899d899e899f89a089a189a289a389a489a589a689a789a889a989aa89ab89ac89ad89ae89af89b089b189b289b389b489b589b689b789b889b989ba89bb89bc89bd89be89bf89c089c189c289c389c489c589c689c789c889c989ca89cb89cc89cd89ce89cf89d089d189d289d389d489d589d689d789d889d989da89db89dc89dd89de89df89e089e189e289e389e489e589e689e789e889e989ea89eb89ec89ed89ee89ef89f089f189f289f389f489f589f689f789f889f989fa89fb89fc89fd89fe89ff89008a018a028a038a048a058a068a078a088a098a0a8a0b8a0c8a0d8a0e8a0f8a108a118a128a138a148a158a168a178a188a198a1a8a1b8a1c8a1d8a1e8a1f8a208a218a228a238a248a258a268a278a288a298a2a8a2b8a2c8a2d8a2e8a2f8a308a318a328a338a348a358a368a378a388a398a3a8a3b8a3c8a3d8a3e8a3f8a408a418a428a438a448a458a468a478a488a498a4a8a4b8a4c8a4d8a4e8a4f8a508a518a528a538a548a558a568a578a588a598a5a8a5b8a5c8a5d8a5e8a5f8a608a618a628a638a648a658a668a678a688a698a6a8a6b8a6c8a6d8a6e8a6f8a708a718a728a738a748a758a768a778a788a798a7a8a7b8a7c8a7d8a7e8a7f8a808a818a828a838a848a858a868a878a888a898a8a8a8b8a8c8a8d8a8e8a8f8a908a918a928a938a948a958a968a978a988a998a9a8a9b8a9c8a9d8a9e8a9f8aa08aa18aa28aa38aa48aa58aa68aa78aa88aa98aaa8aab8aac8aad8aae8aaf8ab08ab18ab28ab38ab48ab58ab68ab78ab88ab98aba8abb8abc8abd8abe8abf8ac08ac18ac28ac38ac48ac58ac68ac78ac88ac98aca8acb8acc8acd8ace8acf8ad08ad18ad28ad38ad48ad58ad68ad78ad88ad98ada8adb8adc8add8ade8adf8ae08ae18ae28ae38ae48ae58ae68ae78ae88ae98aea8aeb8aec8aed8aee8aef8af08af18af28af38af48af58af68af78af88af98afa8afb8afc8afd8afe8aff8a008b018b028b038b048b058b068b078b088b098b0a8b0b8b0c8b0d8b0e8b0f8b108b118b128b138b148b158b168b178b188b198b1a8b1b8b1c8b1d8b1e8b1f8b208b218b228b238b248b258b268b278b288b298b2a8b2b8b2c8b2d8b2e8b2f8b308b318b328b338b348b358b368b378b388b398b3a8b3b8b3c8b3d8b3e8b3f8b408b418b428b438b448b458b468b478b488b498b4a8b4b8b4c8b4d8b4e8b4f8b508b518b528b538b548b558b568b578b588b598b5a8b5b8b5c8b5d8b5e8b5f8b608b618b628b638b648b658b668b678b688b698b6a8b6b8b6c8b6d8b6e8b6f8b708b718b728b738b748b758b768b778b788b798b7a8b7b8b7c8b7d8b7e8b7f8b808b818b828b838b848b858b868b878b888b898b8a8b8b8b8c8b8d8b8e8b8f8b908b918b928b938b948b958b968b978b988b998b9a8b9b8b9c8b9d8b9e8b9f8ba08ba18ba28ba38ba48ba58ba68ba78ba88ba98baa8bab8bac8bad8bae8baf8bb08bb18bb28bb38bb48bb58bb68bb78bb88bb98bba8bbb8bbc8bbd8bbe8bbf8bc08bc18bc28bc38bc48bc58bc68bc78bc88bc98bca8bcb8bcc8bcd8bce8bcf8bd08bd18bd28bd38bd48bd58bd68bd78bd88bd98bda8bdb8bdc8bdd8bde8bdf8be08be18be28be38be48be58be68be78be88be98bea8beb8bec8bed8bee8bef8bf08bf18bf28bf38bf48bf58bf68bf78bf88bf98bfa8bfb8bfc8bfd8bfe8bff8b008c018c028c038c048c058c068c078c088c098c0a8c0b8c0c8c0d8c0e8c0f8c108c118c128c138c148c158c168c178c188c198c1a8c1b8c1c8c1d8c1e8c1f8c208c218c228c238c248c258c268c278c288c298c2a8c2b8c2c8c2d8c2e8c2f8c308c318c328c338c348c358c368c378c388c398c3a8c3b8c3c8c3d8c3e8c3f8c408c418c428c438c448c458c468c478c488c498c4a8c4b8c4c8c4d8c4e8c4f8c508c518c528c538c548c558c568c578c588c598c5a8c5b8c5c8c5d8c5e8c5f8c608c618c628c638c648c658c668c678c688c698c6a8c6b8c6c8c6d8c6e8c6f8c708c718c728c738c748c758c768c778c788c798c7a8c7b8c7c8c7d8c7e8c7f8c808c818c828c838c848c858c868c878c888c898c8a8c8b8c8c8c8d8c8e8c8f8c908c918c928c938c948c958c968c978c988c998c9a8c9b8c9c8c9d8c9e8c9f8ca08ca18ca28ca38ca48ca58ca68ca78ca88ca98caa8cab8cac8cad8cae8caf8cb08cb18cb28cb38cb48cb58cb68cb78cb88cb98cba8cbb8cbc8cbd8cbe8cbf8cc08cc18cc28cc38cc48cc58cc68cc78cc88cc98cca8ccb8ccc8ccd8cce8ccf8cd08cd18cd28cd38cd48cd58cd68cd78cd88cd98cda8cdb8cdc8cdd8cde8cdf8ce08ce18ce28ce38ce48ce58ce68ce78ce88ce98cea8ceb8cec8ced8cee8cef8cf08cf18cf28cf38cf48cf58cf68cf78cf88cf98cfa8cfb8cfc8cfd8cfe8cff8c008d018d028d038d048d058d068d078d088d098d0a8d0b8d0c8d0d8d0e8d0f8d108d118d128d138d148d158d168d178d188d198d1a8d1b8d1c8d1d8d1e8d1f8d208d218d228d238d248d258d268d278d288d298d2a8d2b8d2c8d2d8d2e8d2f8d308d318d328d338d348d358d368d378d388d398d3a8d3b8d3c8d3d8d3e8d3f8d408d418d428d438d448d458d468d478d488d498d4a8d4b8d4c8d4d8d4e8d4f8d508d518d528d538d548d558d568d578d588d598d5a8d5b8d5c8d5d8d5e8d5f8d608d618d628d638d648d658d668d678d688d698d6a8d6b8d6c8d6d8d6e8d6f8d708d718d728d738d748d758d768d778d788d798d7a8d7b8d7c8d7d8d7e8d7f8d808d818d828d838d848d858d868d878d888d898d8a8d8b8d8c8d8d8d8e8d8f8d908d918d928d938d948d958d968d978d988d998d9a8d9b8d9c8d9d8d9e8d9f8da08da18da28da38da48da58da68da78da88da98daa8dab8dac8dad8dae8daf8db08db18db28db38db48db58db68db78db88db98dba8dbb8dbc8dbd8dbe8dbf8dc08dc18dc28dc38dc48dc58dc68dc78dc88dc98dca8dcb8dcc8dcd8dce8dcf8dd08dd18dd28dd38dd48dd58dd68dd78dd88dd98dda8ddb8ddc8ddd8dde8ddf8de08de18de28de38de48de58de68de78de88de98dea8deb8dec8ded8dee8def8df08df18df28df38df48df58df68df78df88df98dfa8dfb8dfc8dfd8dfe8dff8d008e018e028e038e048e058e068e078e088e098e0a8e0b8e0c8e0d8e0e8e0f8e108e118e128e138e148e158e168e178e188e198e1a8e1b8e1c8e1d8e1e8e1f8e208e218e228e238e248e258e268e278e288e298e2a8e2b8e2c8e2d8e2e8e2f8e308e318e328e338e348e358e368e378e388e398e3a8e3b8e3c8e3d8e3e8e3f8e408e418e428e438e448e458e468e478e488e498e4a8e4b8e4c8e4d8e4e8e4f8e508e518e528e538e548e558e568e578e588e598e5a8e5b8e5c8e5d8e5e8e5f8e608e618e628e638e648e658e668e678e688e698e6a8e6b8e6c8e6d8e6e8e6f8e708e718e728e738e748e758e768e778e788e798e7a8e7b8e7c8e7d8e7e8e7f8e808e818e828e838e848e858e868e878e888e898e8a8e8b8e8c8e8d8e8e8e8f8e908e918e928e938e948e958e968e978e988e998e9a8e9b8e9c8e9d8e9e8e9f8ea08ea18ea28ea38ea48ea58ea68ea78ea88ea98eaa8eab8eac8ead8eae8eaf8eb08eb18eb28eb38eb48eb58eb68eb78eb88eb98eba8ebb8ebc8ebd8ebe8ebf8ec08ec18ec28ec38ec48ec58ec68ec78ec88ec98eca8ecb8ecc8ecd8ece8ecf8ed08ed18ed28ed38ed48ed58ed68ed78ed88ed98eda8edb8edc8edd8ede8edf8ee08ee18ee28ee38ee48ee58ee68ee78ee88ee98eea8eeb8eec8eed8eee8eef8ef08ef18ef28ef38ef48ef58ef68ef78ef88ef98efa8efb8efc8efd8efe8eff8e008f018f028f038f048f058f068f078f088f098f0a8f0b8f0c8f0d8f0e8f0f8f108f118f128f138f148f158f168f178f188f198f1a8f1b8f1c8f1d8f1e8f1f8f208f218f228f238f248f258f268f278f288f298f2a8f2b8f2c8f2d8f2e8f2f8f308f318f328f338f348f358f368f378f388f398f3a8f3b8f3c8f3d8f3e8f3f8f408f418f428f438f448f458f468f478f488f498f4a8f4b8f4c8f4d8f4e8f4f8f508f518f528f538f548f558f568f578f588f598f5a8f5b8f5c8f5d8f5e8f5f8f608f618f628f638f648f658f668f678f688f698f6a8f6b8f6c8f6d8f6e8f6f8f708f718f728f738f748f758f768f778f788f798f7a8f7b8f7c8f7d8f7e8f7f8f808f818f828f838f848f858f868f878f888f898f8a8f8b8f8c8f8d8f8e8f8f8f908f918f928f938f948f958f968f978f988f998f9a8f9b8f9c8f9d8f9e8f9f8fa08fa18fa28fa38fa48fa58fa68fa78fa88fa98faa8fab8fac8fad8fae8faf8fb08fb18fb28fb38fb48fb58fb68fb78fb88fb98fba8fbb8fbc8fbd8fbe8fbf8fc08fc18fc28fc38fc48fc58fc68fc78fc88fc98fca8fcb8fcc8fcd8fce8fcf8fd08fd18fd28fd38fd48fd58fd68fd78fd88fd98fda8fdb8fdc8fdd8fde8fdf8fe08fe18fe28fe38fe48fe58fe68fe78fe88fe98fea8feb8fec8fed8fee8fef8ff08ff18ff28ff38ff48ff58ff68ff78ff88ff98ffa8ffb8ffc8ffd8ffe8fff8f00900190029003900490059006900790089009900a900b900c900d900e900f9010901190129013901490159016901790189019901a901b901c901d901e901f9020902190229023902490259026902790289029902a902b902c902d902e902f9030903190329033903490359036903790389039903a903b903c903d903e903f9040904190429043904490459046904790489049904a904b904c904d904e904f9050905190529053905490559056905790589059905a905b905c905d905e905f9060906190629063906490659066906790689069906a906b906c906d906e906f9070907190729073907490759076907790789079907a907b907c907d907e907f9080908190829083908490859086908790889089908a908b908c908d908e908f9090909190929093909490959096909790989099909a909b909c909d909e909f90a090a190a290a390a490a590a690a790a890a990aa90ab90ac90ad90ae90af90b090b190b290b390b490b590b690b790b890b990ba90bb90bc90bd90be90bf90c090c190c290c390c490c590c690c790c890c990ca90cb90cc90cd90ce90cf90d090d190d290d390d490d590d690d790d890d990da90db90dc90dd90de90df90e090e190e290e390e490e590e690e790e890e990ea90eb90ec90ed90ee90ef90f090f190f290f390f490f590f690f790f890f990fa90fb90fc90fd90fe90ff9000910191029103910491059106910791089109910a910b910c910d910e910f9110911191129113911491159116911791189119911a911b911c911d911e911f9120912191229123912491259126912791289129912a912b912c912d912e912f9130913191329133913491359136913791389139913a913b913c913d913e913f9140914191429143914491459146914791489149914a914b914c914d914e914f9150915191529153915491559156915791589159915a915b915c915d915e915f9160916191629163916491659166916791689169916a916b916c916d916e916f9170917191729173917491759176917791789179917a917b917c917d917e917f9180918191829183918491859186918791889189918a918b918c918d918e918f9190919191929193919491959196919791989199919a919b919c919d919e919f91a091a191a291a391a491a591a691a791a891a991aa91ab91ac91ad91ae91af91b091b191b291b391b491b591b691b791b891b991ba91bb91bc91bd91be91bf91c091c191c291c391c491c591c691c791c891c991ca91cb91cc91cd91ce91cf91d091d191d291d391d491d591d691d791d891d991da91db91dc91dd91de91df91e091e191e291e391e491e591e691e791e891e991ea91eb91ec91ed91ee91ef91f091f191f291f391f491f591f691f791f891f991fa91fb91fc91fd91fe91ff9100920192029203920492059206920792089209920a920b920c920d920e920f9210921192129213921492159216921792189219921a921b921c921d921e921f9220922192229223922492259226922792289229922a922b922c922d922e922f9230923192329233923492359236923792389239923a923b923c923d923e923f9240924192429243924492459246924792489249924a924b924c924d924e924f9250925192529253925492559256925792589259925a925b925c925d925e925f9260926192629263926492659266926792689269926a926b926c926d926e926f9270927192729273927492759276927792789279927a927b927c927d927e927f9280928192829283928492859286928792889289928a928b928c928d928e928f9290929192929293929492959296929792989299929a929b929c929d929e929f92a092a192a292a392a492a592a692a792a892a992aa92ab92ac92ad92ae92af92b092b192b292b392b492b592b692b792b892b992ba92bb92bc92bd92be92bf92c092c192c292c392c492c592c692c792c892c992ca92cb92cc92cd92ce92cf92d092d192d292d392d492d592d692d792d892d992da92db92dc92dd92de92df92e092e192e292e392e492e592e692e792e892e992ea92eb92ec92ed92ee92ef92f092f192f292f392f492f592f692f792f892f992fa92fb92fc92fd92fe92ff9200930193029303930493059306930793089309930a930b930c930d930e930f9310931193129313931493159316931793189319931a931b931c931d931e931f9320932193229323932493259326932793289329932a932b932c932d932e932f9330933193329333933493359336933793389339933a933b933c933d933e933f9340934193429343934493459346934793489349934a934b934c934d934e934f9350935193529353935493559356935793589359935a935b935c935d935e935f9360936193629363936493659366936793689369936a936b936c936d936e936f9370937193729373937493759376937793789379937a937b937c937d937e937f9380938193829383938493859386938793889389938a938b938c938d938e938f9390939193929393939493959396939793989399939a939b939c939d939e939f93a093a193a293a393a493a593a693a793a893a993aa93ab93ac93ad93ae93af93b093b193b293b393b493b593b693b793b893b993ba93bb93bc93bd93be93bf93c093c193c293c393c493c593c693c793c893c993ca93cb93cc93cd93ce93cf93d093d193d293d393d493d593d693d793d893d993da93db93dc93dd93de93df93e093e193e293e393e493e593e693e793e893e993ea93eb93ec93ed93ee93ef93f093f193f293f393f493f593f693f793f893f993fa93fb93fc93fd93fe93ff9300940194029403940494059406940794089409940a940b940c940d940e940f9410941194129413941494159416941794189419941a941b941c941d941e941f9420942194229423942494259426942794289429942a942b942c942d942e942f9430943194329433943494359436943794389439943a943b943c943d943e943f9440944194429443944494459446944794489449944a944b944c944d944e944f9450945194529453945494559456945794589459945a945b945c945d945e945f9460946194629463946494659466946794689469946a946b946c946d946e946f9470947194729473947494759476947794789479947a947b947c947d947e947f9480948194829483948494859486948794889489948a948b948c948d948e948f9490949194929493949494959496949794989499949a949b949c949d949e949f94a094a194a294a394a494a594a694a794a894a994aa94ab94ac94ad94ae94af94b094b194b294b394b494b594b694b794b894b994ba94bb94bc94bd94be94bf94c094c194c294c394c494c594c694c794c894c994ca94cb94cc94cd94ce94cf94d094d194d294d394d494d594d694d794d894d994da94db94dc94dd94de94df94e094e194e294e394e494e594e694e794e894e994ea94eb94ec94ed94ee94ef94f094f194f294f394f494f594f694f794f894f994fa94fb94fc94fd94fe94ff9400950195029503950495059506950795089509950a950b950c950d950e950f9510951195129513951495159516951795189519951a951b951c951d951e951f9520952195229523952495259526952795289529952a952b952c952d952e952f9530953195329533953495359536953795389539953a953b953c953d953e953f9540954195429543954495459546954795489549954a954b954c954d954e954f9550955195529553955495559556955795589559955a955b955c955d955e955f9560956195629563956495659566956795689569956a956b956c956d956e956f9570957195729573957495759576957795789579957a957b957c957d957e957f9580958195829583958495859586958795889589958a958b958c958d958e958f9590959195929593959495959596959795989599959a959b959c959d959e959f95a095a195a295a395a495a595a695a795a895a995aa95ab95ac95ad95ae95af95b095b195b295b395b495b595b695b795b895b995ba95bb95bc95bd95be95bf95c095c195c295c395c495c595c695c795c895c995ca95cb95cc95cd95ce95cf95d095d195d295d395d495d595d695d795d895d995da95db95dc95dd95de95df95e095e195e295e395e495e595e695e795e895e995ea95eb95ec95ed95ee95ef95f095f195f295f395f495f595f695f795f895f995fa95fb95fc95fd95fe95ff9500960196029603960496059606960796089609960a960b960c960d960e960f9610961196129613961496159616961796189619961a961b961c961d961e961f9620962196229623962496259626962796289629962a962b962c962d962e962f9630963196329633963496359636963796389639963a963b963c963d963e963f9640964196429643964496459646964796489649964a964b964c964d964e964f9650965196529653965496559656965796589659965a965b965c965d965e965f9660966196629663966496659666966796689669966a966b966c966d966e966f9670967196729673967496759676967796789679967a967b967c967d967e967f9680968196829683968496859686968796889689968a968b968c968d968e968f9690969196929693969496959696969796989699969a969b969c969d969e969f96a096a196a296a396a496a596a696a796a896a996aa96ab96ac96ad96ae96af96b096b196b296b396b496b596b696b796b896b996ba96bb96bc96bd96be96bf96c096c196c296c396c496c596c696c796c896c996ca96cb96cc96cd96ce96cf96d096d196d296d396d496d596d696d796d896d996da96db96dc96dd96de96df96e096e196e296e396e496e596e696e796e896e996ea96eb96ec96ed96ee96ef96f096f196f296f396f496f596f696f796f896f996fa96fb96fc96fd96fe96ff9600970197029703970497059706970797089709970a970b970c970d970e970f9710971197129713971497159716971797189719971a971b971c971d971e971f9720972197229723972497259726972797289729972a972b972c972d972e972f9730973197329733973497359736973797389739973a973b973c973d973e973f9740974197429743974497459746974797489749974a974b974c974d974e974f9750975197529753975497559756975797589759975a975b975c975d975e975f9760976197629763976497659766976797689769976a976b976c976d976e976f9770977197729773977497759776977797789779977a977b977c977d977e977f9780978197829783978497859786978797889789978a978b978c978d978e978f9790979197929793979497959796979797989799979a979b979c979d979e979f97a097a197a297a397a497a597a697a797a897a997aa97ab97ac97ad97ae97af97b097b197b297b397b497b597b697b797b897b997ba97bb97bc97bd97be97bf97c097c197c297c397c497c597c697c797c897c997ca97cb97cc97cd97ce97cf97d097d197d297d397d497d597d697d797d897d997da97db97dc97dd97de97df97e097e197e297e397e497e597e697e797e897e997ea97eb97ec97ed97ee97ef97f097f197f297f397f497f597f697f797f897f997fa97fb97fc97fd97fe97ff9700980198029803980498059806980798089809980a980b980c980d980e980f9810981198129813981498159816981798189819981a981b981c981d981e981f9820982198229823982498259826982798289829982a982b982c982d982e982f9830983198329833983498359836983798389839983a983b983c983d983e983f9840984198429843984498459846984798489849984a984b984c984d984e984f9850985198529853985498559856985798589859985a985b985c985d985e985f9860986198629863986498659866986798689869986a986b986c986d986e986f9870987198729873987498759876987798789879987a987b987c987d987e987f9880988198829883988498859886988798889889988a988b988c988d988e988f9890989198929893989498959896989798989899989a989b989c989d989e989f98a098a198a298a398a498a598a698a798a898a998aa98ab98ac98ad98ae98af98b098b198b298b398b498b598b698b798b898b998ba98bb98bc98bd98be98bf98c098c198c298c398c498c598c698c798c898c998ca98cb98cc98cd98ce98cf98d098d198d298d398d498d598d698d798d898d998da98db98dc98dd98de98df98e098e198e298e398e498e598e698e798e898e998ea98eb98ec98ed98ee98ef98f098f198f298f398f498f598f698f798f898f998fa98fb98fc98fd98fe98ff9800990199029903990499059906990799089909990a990b990c990d990e990f9910991199129913991499159916991799189919991a991b991c991d991e991f9920992199229923992499259926992799289929992a992b992c992d992e992f9930993199329933993499359936993799389939993a993b993c993d993e993f9940994199429943994499459946994799489949994a994b994c994d994e994f9950995199529953995499559956995799589959995a995b995c995d995e995f9960996199629963996499659966996799689969996a996b996c996d996e996f9970997199729973997499759976997799789979997a997b997c997d997e997f9980998199829983998499859986998799889989998a998b998c998d998e998f9990999199929993999499959996999799989999999a999b999c999d999e999f99a099a199a299a399a499a599a699a799a899a999aa99ab99ac99ad99ae99af99b099b199b299b399b499b599b699b799b899b999ba99bb99bc99bd99be99bf99c099c199c299c399c499c599c699c799c899c999ca99cb99cc99cd99ce99cf99d099d199d299d399d499d599d699d799d899d999da99db99dc99dd99de99df99e099e199e299e399e499e599e699e799e899e999ea99eb99ec99ed99ee99ef99f099f199f299f399f499f599f699f799f899f999fa99fb99fc99fd99fe99ff99009a019a029a039a049a059a069a079a089a099a0a9a0b9a0c9a0d9a0e9a0f9a109a119a129a139a149a159a169a179a189a199a1a9a1b9a1c9a1d9a1e9a1f9a209a219a229a239a249a259a269a279a289a299a2a9a2b9a2c9a2d9a2e9a2f9a309a319a329a339a349a359a369a379a389a399a3a9a3b9a3c9a3d9a3e9a3f9a409a419a429a439a449a459a469a479a489a499a4a9a4b9a4c9a4d9a4e9a4f9a509a519a529a539a549a559a569a579a589a599a5a9a5b9a5c9a5d9a5e9a5f9a609a619a629a639a649a659a669a679a689a699a6a9a6b9a6c9a6d9a6e9a6f9a709a719a729a739a749a759a769a779a789a799a7a9a7b9a7c9a7d9a7e9a7f9a809a819a829a839a849a859a869a879a889a899a8a9a8b9a8c9a8d9a8e9a8f9a909a919a929a939a949a959a969a979a989a999a9a9a9b9a9c9a9d9a9e9a9f9aa09aa19aa29aa39aa49aa59aa69aa79aa89aa99aaa9aab9aac9aad9aae9aaf9ab09ab19ab29ab39ab49ab59ab69ab79ab89ab99aba9abb9abc9abd9abe9abf9ac09ac19ac29ac39ac49ac59ac69ac79ac89ac99aca9acb9acc9acd9ace9acf9ad09ad19ad29ad39ad49ad59ad69ad79ad89ad99ada9adb9adc9add9ade9adf9ae09ae19ae29ae39ae49ae59ae69ae79ae89ae99aea9aeb9aec9aed9aee9aef9af09af19af29af39af49af59af69af79af89af99afa9afb9afc9afd9afe9aff9a009b019b029b039b049b059b069b079b089b099b0a9b0b9b0c9b0d9b0e9b0f9b109b119b129b139b149b159b169b179b189b199b1a9b1b9b1c9b1d9b1e9b1f9b209b219b229b239b249b259b269b279b289b299b2a9b2b9b2c9b2d9b2e9b2f9b309b319b329b339b349b359b369b379b389b399b3a9b3b9b3c9b3d9b3e9b3f9b409b419b429b439b449b459b469b479b489b499b4a9b4b9b4c9b4d9b4e9b4f9b509b519b529b539b549b559b569b579b589b599b5a9b5b9b5c9b5d9b5e9b5f9b609b619b629b639b649b659b669b679b689b699b6a9b6b9b6c9b6d9b6e9b6f9b709b719b729b739b749b759b769b779b789b799b7a9b7b9b7c9b7d9b7e9b7f9b809b819b829b839b849b859b869b879b889b899b8a9b8b9b8c9b8d9b8e9b8f9b909b919b929b939b949b959b969b979b989b999b9a9b9b9b9c9b9d9b9e9b9f9ba09ba19ba29ba39ba49ba59ba69ba79ba89ba99baa9bab9bac9bad9bae9baf9bb09bb19bb29bb39bb49bb59bb69bb79bb89bb99bba9bbb9bbc9bbd9bbe9bbf9bc09bc19bc29bc39bc49bc59bc69bc79bc89bc99bca9bcb9bcc9bcd9bce9bcf9bd09bd19bd29bd39bd49bd59bd69bd79bd89bd99bda9bdb9bdc9bdd9bde9bdf9be09be19be29be39be49be59be69be79be89be99bea9beb9bec9bed9bee9bef9bf09bf19bf29bf39bf49bf59bf69bf79bf89bf99bfa9bfb9bfc9bfd9bfe9bff9b009c019c029c039c049c059c069c079c089c099c0a9c0b9c0c9c0d9c0e9c0f9c109c119c129c139c149c159c169c179c189c199c1a9c1b9c1c9c1d9c1e9c1f9c209c219c229c239c249c259c269c279c289c299c2a9c2b9c2c9c2d9c2e9c2f9c309c319c329c339c349c359c369c379c389c399c3a9c3b9c3c9c3d9c3e9c3f9c409c419c429c439c449c459c469c479c489c499c4a9c4b9c4c9c4d9c4e9c4f9c509c519c529c539c549c559c569c579c589c599c5a9c5b9c5c9c5d9c5e9c5f9c609c619c629c639c649c659c669c679c689c699c6a9c6b9c6c9c6d9c6e9c6f9c709c719c729c739c749c759c769c779c789c799c7a9c7b9c7c9c7d9c7e9c7f9c809c819c829c839c849c859c869c879c889c899c8a9c8b9c8c9c8d9c8e9c8f9c909c919c929c939c949c959c969c979c989c999c9a9c9b9c9c9c9d9c9e9c9f9ca09ca19ca29ca39ca49ca59ca69ca79ca89ca99caa9cab9cac9cad9cae9caf9cb09cb19cb29cb39cb49cb59cb69cb79cb89cb99cba9cbb9cbc9cbd9cbe9cbf9cc09cc19cc29cc39cc49cc59cc69cc79cc89cc99cca9ccb9ccc9ccd9cce9ccf9cd09cd19cd29cd39cd49cd59cd69cd79cd89cd99cda9cdb9cdc9cdd9cde9cdf9ce09ce19ce29ce39ce49ce59ce69ce79ce89ce99cea9ceb9cec9ced9cee9cef9cf09cf19cf29cf39cf49cf59cf69cf79cf89cf99cfa9cfb9cfc9cfd9cfe9cff9c009d019d029d039d049d059d069d079d089d099d0a9d0b9d0c9d0d9d0e9d0f9d109d119d129d139d149d159d169d179d189d199d1a9d1b9d1c9d1d9d1e9d1f9d209d219d229d239d249d259d269d279d289d299d2a9d2b9d2c9d2d9d2e9d2f9d309d319d329d339d349d359d369d379d389d399d3a9d3b9d3c9d3d9d3e9d3f9d409d419d429d439d449d459d469d479d489d499d4a9d4b9d4c9d4d9d4e9d4f9d509d519d529d539d549d559d569d579d589d599d5a9d5b9d5c9d5d9d5e9d5f9d609d619d629d639d649d659d669d679d689d699d6a9d6b9d6c9d6d9d6e9d6f9d709d719d729d739d749d759d769d779d789d799d7a9d7b9d7c9d7d9d7e9d7f9d809d819d829d839d849d859d869d879d889d899d8a9d8b9d8c9d8d9d8e9d8f9d909d919d929d939d949d959d969d979d989d999d9a9d9b9d9c9d9d9d9e9d9f9da09da19da29da39da49da59da69da79da89da99daa9dab9dac9dad9dae9daf9db09db19db29db39db49db59db69db79db89db99dba9dbb9dbc9dbd9dbe9dbf9dc09dc19dc29dc39dc49dc59dc69dc79dc89dc99dca9dcb9dcc9dcd9dce9dcf9dd09dd19dd29dd39dd49dd59dd69dd79dd89dd99dda9ddb9ddc9ddd9dde9ddf9de09de19de29de39de49de59de69de79de89de99dea9deb9dec9ded9dee9def9df09df19df29df39df49df59df69df79df89df99dfa9dfb9dfc9dfd9dfe9dff9d009e019e029e039e049e059e069e079e089e099e0a9e0b9e0c9e0d9e0e9e0f9e109e119e129e139e149e159e169e179e189e199e1a9e1b9e1c9e1d9e1e9e1f9e209e219e229e239e249e259e269e279e289e299e2a9e2b9e2c9e2d9e2e9e2f9e309e319e329e339e349e359e369e379e389e399e3a9e3b9e3c9e3d9e3e9e3f9e409e419e429e439e449e459e469e479e489e499e4a9e4b9e4c9e4d9e4e9e4f9e509e519e529e539e549e559e569e579e589e599e5a9e5b9e5c9e5d9e5e9e5f9e609e619e629e639e649e659e669e679e689e699e6a9e6b9e6c9e6d9e6e9e6f9e709e719e729e739e749e759e769e779e789e799e7a9e7b9e7c9e7d9e7e9e7f9e809e819e829e839e849e859e869e879e889e899e8a9e8b9e8c9e8d9e8e9e8f9e909e919e929e939e949e959e969e979e989e999e9a9e9b9e9c9e9d9e9e9e9f9ea09ea19ea29ea39ea49ea59ea69ea79ea89ea99eaa9eab9eac9ead9eae9eaf9eb09eb19eb29eb39eb49eb59eb69eb79eb89eb99eba9ebb9ebc9ebd9ebe9ebf9ec09ec19ec29ec39ec49ec59ec69ec79ec89ec99eca9ecb9ecc9ecd9ece9ecf9ed09ed19ed29ed39ed49ed59ed69ed79ed89ed99eda9edb9edc9edd9ede9edf9ee09ee19ee29ee39ee49ee59ee69ee79ee89ee99eea9eeb9eec9eed9eee9eef9ef09ef19ef29ef39ef49ef59ef69ef79ef89ef99efa9efb9efc9efd9efe9eff9e009f019f029f039f049f059f069f079f089f099f0a9f0b9f0c9f0d9f0e9f0f9f109f119f129f139f149f159f169f179f189f199f1a9f1b9f1c9f1d9f1e9f1f9f209f219f229f239f249f259f269f279f289f299f2a9f2b9f2c9f2d9f2e9f2f9f309f319f329f339f349f359f369f379f389f399f3a9f3b9f3c9f3d9f3e9f3f9f409f419f429f439f449f459f469f479f489f499f4a9f4b9f4c9f4d9f4e9f4f9f509f519f529f539f549f559f569f579f589f599f5a9f5b9f5c9f5d9f5e9f5f9f609f619f629f639f649f659f669f679f689f699f6a9f6b9f6c9f6d9f6e9f6f9f709f719f729f739f749f759f769f779f789f799f7a9f7b9f7c9f7d9f7e9f7f9f809f819f829f839f849f859f869f879f889f899f8a9f8b9f8c9f8d9f8e9f8f9f909f919f929f939f949f959f969f979f989f999f9a9f9b9f9c9f9d9f9e9f9f9fa09fa19fa29fa39fa49fa59fa69fa79fa89fa99faa9fab9fac9fad9fae9faf9fb09fb19fb29fb39fb49fb59fb69fb79fb89fb99fba9fbb9fbc9fbd9fbe9fbf9fc09fc19fc29fc39fc49fc59fc69fc79fc89fc99fca9fcb9fcc9fcd9fce9fcf9fd09fd19fd29fd39fd49fd59fd69fd79fd89fd99fda9fdb9fdc9fdd9fde9fdf9fe09fe19fe29fe39fe49fe59fe69fe79fe89fe99fea9feb9fec9fed9fee9fef9ff09ff19ff29ff39ff49ff59ff69ff79ff89ff99ffa9ffb9ffc9ffd9ffe9fff9f00a001a002a003a004a005a006a007a008a009a00aa00ba00ca00da00ea00fa010a011a012a013a014a015a016a017a018a019a01aa01ba01ca01da01ea01fa020a021a022a023a024a025a026a027a028a029a02aa02ba02ca02da02ea02fa030a031a032a033a034a035a036a037a038a039a03aa03ba03ca03da03ea03fa040a041a042a043a044a045a046a047a048a049a04aa04ba04ca04da04ea04fa050a051a052a053a054a055a056a057a058a059a05aa05ba05ca05da05ea05fa060a061a062a063a064a065a066a067a068a069a06aa06ba06ca06da06ea06fa070a071a072a073a074a075a076a077a078a079a07aa07ba07ca07da07ea07fa080a081a082a083a084a085a086a087a088a089a08aa08ba08ca08da08ea08fa090a091a092a093a094a095a096a097a098a099a09aa09ba09ca09da09ea09fa0a0a0a1a0a2a0a3a0a4a0a5a0a6a0a7a0a8a0a9a0aaa0aba0aca0ada0aea0afa0b0a0b1a0b2a0b3a0b4a0b5a0b6a0b7a0b8a0b9a0baa0bba0bca0bda0bea0bfa0c0a0c1a0c2a0c3a0c4a0c5a0c6a0c7a0c8a0c9a0caa0cba0cca0cda0cea0cfa0d0a0d1a0d2a0d3a0d4a0d5a0d6a0d7a0d8a0d9a0daa0dba0dca0dda0dea0dfa0e0a0e1a0e2a0e3a0e4a0e5a0e6a0e7a0e8a0e9a0eaa0eba0eca0eda0eea0efa0f0a0f1a0f2a0f3a0f4a0f5a0f6a0f7a0f8a0f9a0faa0fba0fca0fda0fea0ffa000a101a102a103a104a105a106a107a108a109a10aa10ba10ca10da10ea10fa110a111a112a113a114a115a116a117a118a119a11aa11ba11ca11da11ea11fa120a121a122a123a124a125a126a127a128a129a12aa12ba12ca12da12ea12fa130a131a132a133a134a135a136a137a138a139a13aa13ba13ca13da13ea13fa140a141a142a143a144a145a146a147a148a149a14aa14ba14ca14da14ea14fa150a151a152a153a154a155a156a157a158a159a15aa15ba15ca15da15ea15fa160a161a162a163a164a165a166a167a168a169a16aa16ba16ca16da16ea16fa170a171a172a173a174a175a176a177a178a179a17aa17ba17ca17da17ea17fa180a181a182a183a184a185a186a187a188a189a18aa18ba18ca18da18ea18fa190a191a192a193a194a195a196a197a198a199a19aa19ba19ca19da19ea19fa1a0a1a1a1a2a1a3a1a4a1a5a1a6a1a7a1a8a1a9a1aaa1aba1aca1ada1aea1afa1b0a1b1a1b2a1b3a1b4a1b5a1b6a1b7a1b8a1b9a1baa1bba1bca1bda1bea1bfa1c0a1c1a1c2a1c3a1c4a1c5a1c6a1c7a1c8a1c9a1caa1cba1cca1cda1cea1cfa1d0a1d1a1d2a1d3a1d4a1d5a1d6a1d7a1d8a1d9a1daa1dba1dca1dda1dea1dfa1e0a1e1a1e2a1e3a1e4a1e5a1e6a1e7a1e8a1e9a1eaa1eba1eca1eda1eea1efa1f0a1f1a1f2a1f3a1f4a1f5a1f6a1f7a1f8a1f9a1faa1fba1fca1fda1fea1ffa100a201a202a203a204a205a206a207a208a209a20aa20ba20ca20da20ea20fa210a211a212a213a214a215a216a217a218a219a21aa21ba21ca21da21ea21fa220a221a222a223a224a225a226a227a228a229a22aa22ba22ca22da22ea22fa230a231a232a233a234a235a236a237a238a239a23aa23ba23ca23da23ea23fa240a241a242a243a244a245a246a247a248a249a24aa24ba24ca24da24ea24fa250a251a252a253a254a255a256a257a258a259a25aa25ba25ca25da25ea25fa260a261a262a263a264a265a266a267a268a269a26aa26ba26ca26da26ea26fa270a271a272a273a274a275a276a277a278a279a27aa27ba27ca27da27ea27fa280a281a282a283a284a285a286a287a288a289a28aa28ba28ca28da28ea28fa290a291a292a293a294a295a296a297a298a299a29aa29ba29ca29da29ea29fa2a0a2a1a2a2a2a3a2a4a2a5a2a6a2a7a2a8a2a9a2aaa2aba2aca2ada2aea2afa2b0a2b1a2b2a2b3a2b4a2b5a2b6a2b7a2b8a2b9a2baa2bba2bca2bda2bea2bfa2c0a2c1a2c2a2c3a2c4a2c5a2c6a2c7a2c8a2c9a2caa2cba2cca2cda2cea2cfa2d0a2d1a2d2a2d3a2d4a2d5a2d6a2d7a2d8a2d9a2daa2dba2dca2dda2dea2dfa2e0a2e1a2e2a2e3a2e4a2e5a2e6a2e7a2e8a2e9a2eaa2eba2eca2eda2eea2efa2f0a2f1a2f2a2f3a2f4a2f5a2f6a2f7a2f8a2f9a2faa2fba2fca2fda2fea2ffa200a301a302a303a304a305a306a307a308a309a30aa30ba30ca30da30ea30fa310a311a312a313a314a315a316a317a318a319a31aa31ba31ca31da31ea31fa320a321a322a323a324a325a326a327a328a329a32aa32ba32ca32da32ea32fa330a331a332a333a334a335a336a337a338a339a33aa33ba33ca33da33ea33fa340a341a342a343a344a345a346a347a348a349a34aa34ba34ca34da34ea34fa350a351a352a353a354a355a356a357a358a359a35aa35ba35ca35da35ea35fa360a361a362a363a364a365a366a367a368a369a36aa36ba36ca36da36ea36fa370a371a372a373a374a375a376a377a378a379a37aa37ba37ca37da37ea37fa380a381a382a383a384a385a386a387a388a389a38aa38ba38ca38da38ea38fa390a391a392a393a394a395a396a397a398a399a39aa39ba39ca39da39ea39fa3a0a3a1a3a2a3a3a3a4a3a5a3a6a3a7a3a8a3a9a3aaa3aba3aca3ada3aea3afa3b0a3b1a3b2a3b3a3b4a3b5a3b6a3b7a3b8a3b9a3baa3bba3bca3bda3bea3bfa3c0a3c1a3c2a3c3a3c4a3c5a3c6a3c7a3c8a3c9a3caa3cba3cca3cda3cea3cfa3d0a3d1a3d2a3d3a3d4a3d5a3d6a3d7a3d8a3d9a3daa3dba3dca3dda3dea3dfa3e0a3e1a3e2a3e3a3e4a3e5a3e6a3e7a3e8a3e9a3eaa3eba3eca3eda3eea3efa3f0a3f1a3f2a3f3a3f4a3f5a3f6a3f7a3f8a3f9a3faa3fba3fca3fda3fea3ffa300a401a402a403a404a405a406a407a408a409a40aa40ba40ca40da40ea40fa410a411a412a413a414a415a416a417a418a419a41aa41ba41ca41da41ea41fa420a421a422a423a424a425a426a427a428a429a42aa42ba42ca42da42ea42fa430a431a432a433a434a435a436a437a438a439a43aa43ba43ca43da43ea43fa440a441a442a443a444a445a446a447a448a449a44aa44ba44ca44da44ea44fa450a451a452a453a454a455a456a457a458a459a45aa45ba45ca45da45ea45fa460a461a462a463a464a465a466a467a468a469a46aa46ba46ca46da46ea46fa470a471a472a473a474a475a476a477a478a479a47aa47ba47ca47da47ea47fa480a481a482a483a484a485a486a487a488a489a48aa48ba48ca48da48ea48fa490a491a492a493a494a495a496a497a498a499a49aa49ba49ca49da49ea49fa4a0a4a1a4a2a4a3a4a4a4a5a4a6a4a7a4a8a4a9a4aaa4aba4aca4ada4aea4afa4b0a4b1a4b2a4b3a4b4a4b5a4b6a4b7a4b8a4b9a4baa4bba4bca4bda4bea4bfa4c0a4c1a4c2a4c3a4c4a4c5a4c6a4c7a4c8a4c9a4caa4cba4cca4cda4cea4cfa4d0a4d1a4d2a4d3a4d4a4d5a4d6a4d7a4d8a4d9a4daa4dba4dca4dda4dea4dfa4e0a4e1a4e2a4e3a4e4a4e5a4e6a4e7a4e8a4e9a4eaa4eba4eca4eda4eea4efa4f0a4f1a4f2a4f3a4f4a4f5a4f6a4f7a4f8a4f9a4faa4fba4fca4fda4fea4ffa400a501a502a503a504a505a506a507a508a509a50aa50ba50ca50da50ea50fa510a511a512a513a514a515a516a517a518a519a51aa51ba51ca51da51ea51fa520a521a522a523a524a525a526a527a528a529a52aa52ba52ca52da52ea52fa530a531a532a533a534a535a536a537a538a539a53aa53ba53ca53da53ea53fa540a541a542a543a544a545a546a547a548a549a54aa54ba54ca54da54ea54fa550a551a552a553a554a555a556a557a558a559a55aa55ba55ca55da55ea55fa560a561a562a563a564a565a566a567a568a569a56aa56ba56ca56da56ea56fa570a571a572a573a574a575a576a577a578a579a57aa57ba57ca57da57ea57fa580a581a582a583a584a585a586a587a588a589a58aa58ba58ca58da58ea58fa590a591a592a593a594a595a596a597a598a599a59aa59ba59ca59da59ea59fa5a0a5a1a5a2a5a3a5a4a5a5a5a6a5a7a5a8a5a9a5aaa5aba5aca5ada5aea5afa5b0a5b1a5b2a5b3a5b4a5b5a5b6a5b7a5b8a5b9a5baa5bba5bca5bda5bea5bfa5c0a5c1a5c2a5c3a5c4a5c5a5c6a5c7a5c8a5c9a5caa5cba5cca5cda5cea5cfa5d0a5d1a5d2a5d3a5d4a5d5a5d6a5d7a5d8a5d9a5daa5dba5dca5dda5dea5dfa5e0a5e1a5e2a5e3a5e4a5e5a5e6a5e7a5e8a5e9a5eaa5eba5eca5eda5eea5efa5f0a5f1a5f2a5f3a5f4a5f5a5f6a5f7a5f8a5f9a5faa5fba5fca5fda5fea5ffa500a601a602a603a604a605a606a607a608a609a60aa60ba60ca60da60ea60fa610a611a612a613a614a615a616a617a618a619a61aa61ba61ca61da61ea61fa620a621a622a623a624a625a626a627a628a629a62aa62ba62ca62da62ea62fa630a631a632a633a634a635a636a637a638a639a63aa63ba63ca63da63ea63fa640a640a642a642a644a644a646a646a648a648a64aa64aa64ca64ca64ea64ea650a650a652a652a654a654a656a656a658a658a65aa65aa65ca65ca65ea65ea660a661a662a662a664a664a666a666a668a668a66aa66aa66ca66ca66ea66fa670a671a672a673a674a675a676a677a678a679a67aa67ba67ca67da67ea67fa680a680a682a682a684a684a686a686a688a688a68aa68aa68ca68ca68ea68ea690a690a692a692a694a694a696a696a698a699a69aa69ba69ca69da69ea69fa6a0a6a1a6a2a6a3a6a4a6a5a6a6a6a7a6a8a6a9a6aaa6aba6aca6ada6aea6afa6b0a6b1a6b2a6b3a6b4a6b5a6b6a6b7a6b8a6b9a6baa6bba6bca6bda6bea6bfa6c0a6c1a6c2a6c3a6c4a6c5a6c6a6c7a6c8a6c9a6caa6cba6cca6cda6cea6cfa6d0a6d1a6d2a6d3a6d4a6d5a6d6a6d7a6d8a6d9a6daa6dba6dca6dda6dea6dfa6e0a6e1a6e2a6e3a6e4a6e5a6e6a6e7a6e8a6e9a6eaa6eba6eca6eda6eea6efa6f0a6f1a6f2a6f3a6f4a6f5a6f6a6f7a6f8a6f9a6faa6fba6fca6fda6fea6ffa600a701a702a703a704a705a706a707a708a709a70aa70ba70ca70da70ea70fa710a711a712a713a714a715a716a717a718a719a71aa71ba71ca71da71ea71fa720a721a722a722a724a724a726a726a728a728a72aa72aa72ca72ca72ea72ea730a731a732a732a734a734a736a736a738a738a73aa73aa73ca73ca73ea73ea740a740a742a742a744a744a746a746a748a748a74aa74aa74ca74ca74ea74ea750a750a752a752a754a754a756a756a758a758a75aa75aa75ca75ca75ea75ea760a760a762a762a764a764a766a766a768a768a76aa76aa76ca76ca76ea76ea770a771a772a773a774a775a776a777a778a779a779a77ba77ba77da77ea77ea780a780a782a782a784a784a786a786a788a789a78aa78ba78ba78da78ea78fa790a791a792a793a794a795a796a797a798a799a79aa79ba79ca79da79ea79fa7a0a7a1a7a2a7a3a7a4a7a5a7a6a7a7a7a8a7a9a7aaa7aba7aca7ada7aea7afa7b0a7b1a7b2a7b3a7b4a7b5a7b6a7b7a7b8a7b9a7baa7bba7bca7bda7bea7bfa7c0a7c1a7c2a7c3a7c4a7c5a7c6a7c7a7c8a7c9a7caa7cba7cca7cda7cea7cfa7d0a7d1a7d2a7d3a7d4a7d5a7d6a7d7a7d8a7d9a7daa7dba7dca7dda7dea7dfa7e0a7e1a7e2a7e3a7e4a7e5a7e6a7e7a7e8a7e9a7eaa7eba7eca7eda7eea7efa7f0a7f1a7f2a7f3a7f4a7f5a7f6a7f7a7f8a7f9a7faa7fba7fca7fda7fea7ffa700a801a802a803a804a805a806a807a808a809a80aa80ba80ca80da80ea80fa810a811a812a813a814a815a816a817a818a819a81aa81ba81ca81da81ea81fa820a821a822a823a824a825a826a827a828a829a82aa82ba82ca82da82ea82fa830a831a832a833a834a835a836a837a838a839a83aa83ba83ca83da83ea83fa840a841a842a843a844a845a846a847a848a849a84aa84ba84ca84da84ea84fa850a851a852a853a854a855a856a857a858a859a85aa85ba85ca85da85ea85fa860a861a862a863a864a865a866a867a868a869a86aa86ba86ca86da86ea86fa870a871a872a873a874a875a876a877a878a879a87aa87ba87ca87da87ea87fa880a881a882a883a884a885a886a887a888a889a88aa88ba88ca88da88ea88fa890a891a892a893a894a895a896a897a898a899a89aa89ba89ca89da89ea89fa8a0a8a1a8a2a8a3a8a4a8a5a8a6a8a7a8a8a8a9a8aaa8aba8aca8ada8aea8afa8b0a8b1a8b2a8b3a8b4a8b5a8b6a8b7a8b8a8b9a8baa8bba8bca8bda8bea8bfa8c0a8c1a8c2a8c3a8c4a8c5a8c6a8c7a8c8a8c9a8caa8cba8cca8cda8cea8cfa8d0a8d1a8d2a8d3a8d4a8d5a8d6a8d7a8d8a8d9a8daa8dba8dca8dda8dea8dfa8e0a8e1a8e2a8e3a8e4a8e5a8e6a8e7a8e8a8e9a8eaa8eba8eca8eda8eea8efa8f0a8f1a8f2a8f3a8f4a8f5a8f6a8f7a8f8a8f9a8faa8fba8fca8fda8fea8ffa800a901a902a903a904a905a906a907a908a909a90aa90ba90ca90da90ea90fa910a911a912a913a914a915a916a917a918a919a91aa91ba91ca91da91ea91fa920a921a922a923a924a925a926a927a928a929a92aa92ba92ca92da92ea92fa930a931a932a933a934a935a936a937a938a939a93aa93ba93ca93da93ea93fa940a941a942a943a944a945a946a947a948a949a94aa94ba94ca94da94ea94fa950a951a952a953a954a955a956a957a958a959a95aa95ba95ca95da95ea95fa960a961a962a963a964a965a966a967a968a969a96aa96ba96ca96da96ea96fa970a971a972a973a974a975a976a977a978a979a97aa97ba97ca97da97ea97fa980a981a982a983a984a985a986a987a988a989a98aa98ba98ca98da98ea98fa990a991a992a993a994a995a996a997a998a999a99aa99ba99ca99da99ea99fa9a0a9a1a9a2a9a3a9a4a9a5a9a6a9a7a9a8a9a9a9aaa9aba9aca9ada9aea9afa9b0a9b1a9b2a9b3a9b4a9b5a9b6a9b7a9b8a9b9a9baa9bba9bca9bda9bea9bfa9c0a9c1a9c2a9c3a9c4a9c5a9c6a9c7a9c8a9c9a9caa9cba9cca9cda9cea9cfa9d0a9d1a9d2a9d3a9d4a9d5a9d6a9d7a9d8a9d9a9daa9dba9dca9dda9dea9dfa9e0a9e1a9e2a9e3a9e4a9e5a9e6a9e7a9e8a9e9a9eaa9eba9eca9eda9eea9efa9f0a9f1a9f2a9f3a9f4a9f5a9f6a9f7a9f8a9f9a9faa9fba9fca9fda9fea9ffa900aa01aa02aa03aa04aa05aa06aa07aa08aa09aa0aaa0baa0caa0daa0eaa0faa10aa11aa12aa13aa14aa15aa16aa17aa18aa19aa1aaa1baa1caa1daa1eaa1faa20aa21aa22aa23aa24aa25aa26aa27aa28aa29aa2aaa2baa2caa2daa2eaa2faa30aa31aa32aa33aa34aa35aa36aa37aa38aa39aa3aaa3baa3caa3daa3eaa3faa40aa41aa42aa43aa44aa45aa46aa47aa48aa49aa4aaa4baa4caa4daa4eaa4faa50aa51aa52aa53aa54aa55aa56aa57aa58aa59aa5aaa5baa5caa5daa5eaa5faa60aa61aa62aa63aa64aa65aa66aa67aa68aa69aa6aaa6baa6caa6daa6eaa6faa70aa71aa72aa73aa74aa75aa76aa77aa78aa79aa7aaa7baa7caa7daa7eaa7faa80aa81aa82aa83aa84aa85aa86aa87aa88aa89aa8aaa8baa8caa8daa8eaa8faa90aa91aa92aa93aa94aa95aa96aa97aa98aa99aa9aaa9baa9caa9daa9eaa9faaa0aaa1aaa2aaa3aaa4aaa5aaa6aaa7aaa8aaa9aaaaaaabaaacaaadaaaeaaafaab0aab1aab2aab3aab4aab5aab6aab7aab8aab9aabaaabbaabcaabdaabeaabfaac0aac1aac2aac3aac4aac5aac6aac7aac8aac9aacaaacbaaccaacdaaceaacfaad0aad1aad2aad3aad4aad5aad6aad7aad8aad9aadaaadbaadcaaddaadeaadfaae0aae1aae2aae3aae4aae5aae6aae7aae8aae9aaeaaaebaaecaaedaaeeaaefaaf0aaf1aaf2aaf3aaf4aaf5aaf6aaf7aaf8aaf9aafaaafbaafcaafdaafeaaffaa00ab01ab02ab03ab04ab05ab06ab07ab08ab09ab0aab0bab0cab0dab0eab0fab10ab11ab12ab13ab14ab15ab16ab17ab18ab19ab1aab1bab1cab1dab1eab1fab20ab21ab22ab23ab24ab25ab26ab27ab28ab29ab2aab2bab2cab2dab2eab2fab30ab31ab32ab33ab34ab35ab36ab37ab38ab39ab3aab3bab3cab3dab3eab3fab40ab41ab42ab43ab44ab45ab46ab47ab48ab49ab4aab4bab4cab4dab4eab4fab50ab51ab52ab53ab54ab55ab56ab57ab58ab59ab5aab5bab5cab5dab5eab5fab60ab61ab62ab63ab64ab65ab66ab67ab68ab69ab6aab6bab6cab6dab6eab6fab70ab71ab72ab73ab74ab75ab76ab77ab78ab79ab7aab7bab7cab7dab7eab7fab80ab81ab82ab83ab84ab85ab86ab87ab88ab89ab8aab8bab8cab8dab8eab8fab90ab91ab92ab93ab94ab95ab96ab97ab98ab99ab9aab9bab9cab9dab9eab9faba0aba1aba2aba3aba4aba5aba6aba7aba8aba9abaaabababacabadabaeabafabb0abb1abb2abb3abb4abb5abb6abb7abb8abb9abbaabbbabbcabbdabbeabbfabc0abc1abc2abc3abc4abc5abc6abc7abc8abc9abcaabcbabccabcdabceabcfabd0abd1abd2abd3abd4abd5abd6abd7abd8abd9abdaabdbabdcabddabdeabdfabe0abe1abe2abe3abe4abe5abe6abe7abe8abe9abeaabebabecabedabeeabefabf0abf1abf2abf3abf4abf5abf6abf7abf8abf9abfaabfbabfcabfdabfeabffab00ac01ac02ac03ac04ac05ac06ac07ac08ac09ac0aac0bac0cac0dac0eac0fac10ac11ac12ac13ac14ac15ac16ac17ac18ac19ac1aac1bac1cac1dac1eac1fac20ac21ac22ac23ac24ac25ac26ac27ac28ac29ac2aac2bac2cac2dac2eac2fac30ac31ac32ac33ac34ac35ac36ac37ac38ac39ac3aac3bac3cac3dac3eac3fac40ac41ac42ac43ac44ac45ac46ac47ac48ac49ac4aac4bac4cac4dac4eac4fac50ac51ac52ac53ac54ac55ac56ac57ac58ac59ac5aac5bac5cac5dac5eac5fac60ac61ac62ac63ac64ac65ac66ac67ac68ac69ac6aac6bac6cac6dac6eac6fac70ac71ac72ac73ac74ac75ac76ac77ac78ac79ac7aac7bac7cac7dac7eac7fac80ac81ac82ac83ac84ac85ac86ac87ac88ac89ac8aac8bac8cac8dac8eac8fac90ac91ac92ac93ac94ac95ac96ac97ac98ac99ac9aac9bac9cac9dac9eac9faca0aca1aca2aca3aca4aca5aca6aca7aca8aca9acaaacabacacacadacaeacafacb0acb1acb2acb3acb4acb5acb6acb7acb8acb9acbaacbbacbcacbdacbeacbfacc0acc1acc2acc3acc4acc5acc6acc7acc8acc9accaaccbacccaccdacceaccfacd0acd1acd2acd3acd4acd5acd6acd7acd8acd9acdaacdbacdcacddacdeacdface0ace1ace2ace3ace4ace5ace6ace7ace8ace9aceaacebacecacedaceeacefacf0acf1acf2acf3acf4acf5acf6acf7acf8acf9acfaacfbacfcacfdacfeacffac00ad01ad02ad03ad04ad05ad06ad07ad08ad09ad0aad0bad0cad0dad0ead0fad10ad11ad12ad13ad14ad15ad16ad17ad18ad19ad1aad1bad1cad1dad1ead1fad20ad21ad22ad23ad24ad25ad26ad27ad28ad29ad2aad2bad2cad2dad2ead2fad30ad31ad32ad33ad34ad35ad36ad37ad38ad39ad3aad3bad3cad3dad3ead3fad40ad41ad42ad43ad44ad45ad46ad47ad48ad49ad4aad4bad4cad4dad4ead4fad50ad51ad52ad53ad54ad55ad56ad57ad58ad59ad5aad5bad5cad5dad5ead5fad60ad61ad62ad63ad64ad65ad66ad67ad68ad69ad6aad6bad6cad6dad6ead6fad70ad71ad72ad73ad74ad75ad76ad77ad78ad79ad7aad7bad7cad7dad7ead7fad80ad81ad82ad83ad84ad85ad86ad87ad88ad89ad8aad8bad8cad8dad8ead8fad90ad91ad92ad93ad94ad95ad96ad97ad98ad99ad9aad9bad9cad9dad9ead9fada0ada1ada2ada3ada4ada5ada6ada7ada8ada9adaaadabadacadadadaeadafadb0adb1adb2adb3adb4adb5adb6adb7adb8adb9adbaadbbadbcadbdadbeadbfadc0adc1adc2adc3adc4adc5adc6adc7adc8adc9adcaadcbadccadcdadceadcfadd0add1add2add3add4add5add6add7add8add9addaaddbaddcadddaddeaddfade0ade1ade2ade3ade4ade5ade6ade7ade8ade9adeaadebadecadedadeeadefadf0adf1adf2adf3adf4adf5adf6adf7adf8adf9adfaadfbadfcadfdadfeadffad00ae01ae02ae03ae04ae05ae06ae07ae08ae09ae0aae0bae0cae0dae0eae0fae10ae11ae12ae13ae14ae15ae16ae17ae18ae19ae1aae1bae1cae1dae1eae1fae20ae21ae22ae23ae24ae25ae26ae27ae28ae29ae2aae2bae2cae2dae2eae2fae30ae31ae32ae33ae34ae35ae36ae37ae38ae39ae3aae3bae3cae3dae3eae3fae40ae41ae42ae43ae44ae45ae46ae47ae48ae49ae4aae4bae4cae4dae4eae4fae50ae51ae52ae53ae54ae55ae56ae57ae58ae59ae5aae5bae5cae5dae5eae5fae60ae61ae62ae63ae64ae65ae66ae67ae68ae69ae6aae6bae6cae6dae6eae6fae70ae71ae72ae73ae74ae75ae76ae77ae78ae79ae7aae7bae7cae7dae7eae7fae80ae81ae82ae83ae84ae85ae86ae87ae88ae89ae8aae8bae8cae8dae8eae8fae90ae91ae92ae93ae94ae95ae96ae97ae98ae99ae9aae9bae9cae9dae9eae9faea0aea1aea2aea3aea4aea5aea6aea7aea8aea9aeaaaeabaeacaeadaeaeaeafaeb0aeb1aeb2aeb3aeb4aeb5aeb6aeb7aeb8aeb9aebaaebbaebcaebdaebeaebfaec0aec1aec2aec3aec4aec5aec6aec7aec8aec9aecaaecbaeccaecdaeceaecfaed0aed1aed2aed3aed4aed5aed6aed7aed8aed9aedaaedbaedcaeddaedeaedfaee0aee1aee2aee3aee4aee5aee6aee7aee8aee9aeeaaeebaeecaeedaeeeaeefaef0aef1aef2aef3aef4aef5aef6aef7aef8aef9aefaaefbaefcaefdaefeaeffae00af01af02af03af04af05af06af07af08af09af0aaf0baf0caf0daf0eaf0faf10af11af12af13af14af15af16af17af18af19af1aaf1baf1caf1daf1eaf1faf20af21af22af23af24af25af26af27af28af29af2aaf2baf2caf2daf2eaf2faf30af31af32af33af34af35af36af37af38af39af3aaf3baf3caf3daf3eaf3faf40af41af42af43af44af45af46af47af48af49af4aaf4baf4caf4daf4eaf4faf50af51af52af53af54af55af56af57af58af59af5aaf5baf5caf5daf5eaf5faf60af61af62af63af64af65af66af67af68af69af6aaf6baf6caf6daf6eaf6faf70af71af72af73af74af75af76af77af78af79af7aaf7baf7caf7daf7eaf7faf80af81af82af83af84af85af86af87af88af89af8aaf8baf8caf8daf8eaf8faf90af91af92af93af94af95af96af97af98af99af9aaf9baf9caf9daf9eaf9fafa0afa1afa2afa3afa4afa5afa6afa7afa8afa9afaaafabafacafadafaeafafafb0afb1afb2afb3afb4afb5afb6afb7afb8afb9afbaafbbafbcafbdafbeafbfafc0afc1afc2afc3afc4afc5afc6afc7afc8afc9afcaafcbafccafcdafceafcfafd0afd1afd2afd3afd4afd5afd6afd7afd8afd9afdaafdbafdcafddafdeafdfafe0afe1afe2afe3afe4afe5afe6afe7afe8afe9afeaafebafecafedafeeafefaff0aff1aff2aff3aff4aff5aff6aff7aff8aff9affaaffbaffcaffdaffeafffaf00b001b002b003b004b005b006b007b008b009b00ab00bb00cb00db00eb00fb010b011b012b013b014b015b016b017b018b019b01ab01bb01cb01db01eb01fb020b021b022b023b024b025b026b027b028b029b02ab02bb02cb02db02eb02fb030b031b032b033b034b035b036b037b038b039b03ab03bb03cb03db03eb03fb040b041b042b043b044b045b046b047b048b049b04ab04bb04cb04db04eb04fb050b051b052b053b054b055b056b057b058b059b05ab05bb05cb05db05eb05fb060b061b062b063b064b065b066b067b068b069b06ab06bb06cb06db06eb06fb070b071b072b073b074b075b076b077b078b079b07ab07bb07cb07db07eb07fb080b081b082b083b084b085b086b087b088b089b08ab08bb08cb08db08eb08fb090b091b092b093b094b095b096b097b098b099b09ab09bb09cb09db09eb09fb0a0b0a1b0a2b0a3b0a4b0a5b0a6b0a7b0a8b0a9b0aab0abb0acb0adb0aeb0afb0b0b0b1b0b2b0b3b0b4b0b5b0b6b0b7b0b8b0b9b0bab0bbb0bcb0bdb0beb0bfb0c0b0c1b0c2b0c3b0c4b0c5b0c6b0c7b0c8b0c9b0cab0cbb0ccb0cdb0ceb0cfb0d0b0d1b0d2b0d3b0d4b0d5b0d6b0d7b0d8b0d9b0dab0dbb0dcb0ddb0deb0dfb0e0b0e1b0e2b0e3b0e4b0e5b0e6b0e7b0e8b0e9b0eab0ebb0ecb0edb0eeb0efb0f0b0f1b0f2b0f3b0f4b0f5b0f6b0f7b0f8b0f9b0fab0fbb0fcb0fdb0feb0ffb000b101b102b103b104b105b106b107b108b109b10ab10bb10cb10db10eb10fb110b111b112b113b114b115b116b117b118b119b11ab11bb11cb11db11eb11fb120b121b122b123b124b125b126b127b128b129b12ab12bb12cb12db12eb12fb130b131b132b133b134b135b136b137b138b139b13ab13bb13cb13db13eb13fb140b141b142b143b144b145b146b147b148b149b14ab14bb14cb14db14eb14fb150b151b152b153b154b155b156b157b158b159b15ab15bb15cb15db15eb15fb160b161b162b163b164b165b166b167b168b169b16ab16bb16cb16db16eb16fb170b171b172b173b174b175b176b177b178b179b17ab17bb17cb17db17eb17fb180b181b182b183b184b185b186b187b188b189b18ab18bb18cb18db18eb18fb190b191b192b193b194b195b196b197b198b199b19ab19bb19cb19db19eb19fb1a0b1a1b1a2b1a3b1a4b1a5b1a6b1a7b1a8b1a9b1aab1abb1acb1adb1aeb1afb1b0b1b1b1b2b1b3b1b4b1b5b1b6b1b7b1b8b1b9b1bab1bbb1bcb1bdb1beb1bfb1c0b1c1b1c2b1c3b1c4b1c5b1c6b1c7b1c8b1c9b1cab1cbb1ccb1cdb1ceb1cfb1d0b1d1b1d2b1d3b1d4b1d5b1d6b1d7b1d8b1d9b1dab1dbb1dcb1ddb1deb1dfb1e0b1e1b1e2b1e3b1e4b1e5b1e6b1e7b1e8b1e9b1eab1ebb1ecb1edb1eeb1efb1f0b1f1b1f2b1f3b1f4b1f5b1f6b1f7b1f8b1f9b1fab1fbb1fcb1fdb1feb1ffb100b201b202b203b204b205b206b207b208b209b20ab20bb20cb20db20eb20fb210b211b212b213b214b215b216b217b218b219b21ab21bb21cb21db21eb21fb220b221b222b223b224b225b226b227b228b229b22ab22bb22cb22db22eb22fb230b231b232b233b234b235b236b237b238b239b23ab23bb23cb23db23eb23fb240b241b242b243b244b245b246b247b248b249b24ab24bb24cb24db24eb24fb250b251b252b253b254b255b256b257b258b259b25ab25bb25cb25db25eb25fb260b261b262b263b264b265b266b267b268b269b26ab26bb26cb26db26eb26fb270b271b272b273b274b275b276b277b278b279b27ab27bb27cb27db27eb27fb280b281b282b283b284b285b286b287b288b289b28ab28bb28cb28db28eb28fb290b291b292b293b294b295b296b297b298b299b29ab29bb29cb29db29eb29fb2a0b2a1b2a2b2a3b2a4b2a5b2a6b2a7b2a8b2a9b2aab2abb2acb2adb2aeb2afb2b0b2b1b2b2b2b3b2b4b2b5b2b6b2b7b2b8b2b9b2bab2bbb2bcb2bdb2beb2bfb2c0b2c1b2c2b2c3b2c4b2c5b2c6b2c7b2c8b2c9b2cab2cbb2ccb2cdb2ceb2cfb2d0b2d1b2d2b2d3b2d4b2d5b2d6b2d7b2d8b2d9b2dab2dbb2dcb2ddb2deb2dfb2e0b2e1b2e2b2e3b2e4b2e5b2e6b2e7b2e8b2e9b2eab2ebb2ecb2edb2eeb2efb2f0b2f1b2f2b2f3b2f4b2f5b2f6b2f7b2f8b2f9b2fab2fbb2fcb2fdb2feb2ffb200b301b302b303b304b305b306b307b308b309b30ab30bb30cb30db30eb30fb310b311b312b313b314b315b316b317b318b319b31ab31bb31cb31db31eb31fb320b321b322b323b324b325b326b327b328b329b32ab32bb32cb32db32eb32fb330b331b332b333b334b335b336b337b338b339b33ab33bb33cb33db33eb33fb340b341b342b343b344b345b346b347b348b349b34ab34bb34cb34db34eb34fb350b351b352b353b354b355b356b357b358b359b35ab35bb35cb35db35eb35fb360b361b362b363b364b365b366b367b368b369b36ab36bb36cb36db36eb36fb370b371b372b373b374b375b376b377b378b379b37ab37bb37cb37db37eb37fb380b381b382b383b384b385b386b387b388b389b38ab38bb38cb38db38eb38fb390b391b392b393b394b395b396b397b398b399b39ab39bb39cb39db39eb39fb3a0b3a1b3a2b3a3b3a4b3a5b3a6b3a7b3a8b3a9b3aab3abb3acb3adb3aeb3afb3b0b3b1b3b2b3b3b3b4b3b5b3b6b3b7b3b8b3b9b3bab3bbb3bcb3bdb3beb3bfb3c0b3c1b3c2b3c3b3c4b3c5b3c6b3c7b3c8b3c9b3cab3cbb3ccb3cdb3ceb3cfb3d0b3d1b3d2b3d3b3d4b3d5b3d6b3d7b3d8b3d9b3dab3dbb3dcb3ddb3deb3dfb3e0b3e1b3e2b3e3b3e4b3e5b3e6b3e7b3e8b3e9b3eab3ebb3ecb3edb3eeb3efb3f0b3f1b3f2b3f3b3f4b3f5b3f6b3f7b3f8b3f9b3fab3fbb3fcb3fdb3feb3ffb300b401b402b403b404b405b406b407b408b409b40ab40bb40cb40db40eb40fb410b411b412b413b414b415b416b417b418b419b41ab41bb41cb41db41eb41fb420b421b422b423b424b425b426b427b428b429b42ab42bb42cb42db42eb42fb430b431b432b433b434b435b436b437b438b439b43ab43bb43cb43db43eb43fb440b441b442b443b444b445b446b447b448b449b44ab44bb44cb44db44eb44fb450b451b452b453b454b455b456b457b458b459b45ab45bb45cb45db45eb45fb460b461b462b463b464b465b466b467b468b469b46ab46bb46cb46db46eb46fb470b471b472b473b474b475b476b477b478b479b47ab47bb47cb47db47eb47fb480b481b482b483b484b485b486b487b488b489b48ab48bb48cb48db48eb48fb490b491b492b493b494b495b496b497b498b499b49ab49bb49cb49db49eb49fb4a0b4a1b4a2b4a3b4a4b4a5b4a6b4a7b4a8b4a9b4aab4abb4acb4adb4aeb4afb4b0b4b1b4b2b4b3b4b4b4b5b4b6b4b7b4b8b4b9b4bab4bbb4bcb4bdb4beb4bfb4c0b4c1b4c2b4c3b4c4b4c5b4c6b4c7b4c8b4c9b4cab4cbb4ccb4cdb4ceb4cfb4d0b4d1b4d2b4d3b4d4b4d5b4d6b4d7b4d8b4d9b4dab4dbb4dcb4ddb4deb4dfb4e0b4e1b4e2b4e3b4e4b4e5b4e6b4e7b4e8b4e9b4eab4ebb4ecb4edb4eeb4efb4f0b4f1b4f2b4f3b4f4b4f5b4f6b4f7b4f8b4f9b4fab4fbb4fcb4fdb4feb4ffb400b501b502b503b504b505b506b507b508b509b50ab50bb50cb50db50eb50fb510b511b512b513b514b515b516b517b518b519b51ab51bb51cb51db51eb51fb520b521b522b523b524b525b526b527b528b529b52ab52bb52cb52db52eb52fb530b531b532b533b534b535b536b537b538b539b53ab53bb53cb53db53eb53fb540b541b542b543b544b545b546b547b548b549b54ab54bb54cb54db54eb54fb550b551b552b553b554b555b556b557b558b559b55ab55bb55cb55db55eb55fb560b561b562b563b564b565b566b567b568b569b56ab56bb56cb56db56eb56fb570b571b572b573b574b575b576b577b578b579b57ab57bb57cb57db57eb57fb580b581b582b583b584b585b586b587b588b589b58ab58bb58cb58db58eb58fb590b591b592b593b594b595b596b597b598b599b59ab59bb59cb59db59eb59fb5a0b5a1b5a2b5a3b5a4b5a5b5a6b5a7b5a8b5a9b5aab5abb5acb5adb5aeb5afb5b0b5b1b5b2b5b3b5b4b5b5b5b6b5b7b5b8b5b9b5bab5bbb5bcb5bdb5beb5bfb5c0b5c1b5c2b5c3b5c4b5c5b5c6b5c7b5c8b5c9b5cab5cbb5ccb5cdb5ceb5cfb5d0b5d1b5d2b5d3b5d4b5d5b5d6b5d7b5d8b5d9b5dab5dbb5dcb5ddb5deb5dfb5e0b5e1b5e2b5e3b5e4b5e5b5e6b5e7b5e8b5e9b5eab5ebb5ecb5edb5eeb5efb5f0b5f1b5f2b5f3b5f4b5f5b5f6b5f7b5f8b5f9b5fab5fbb5fcb5fdb5feb5ffb500b601b602b603b604b605b606b607b608b609b60ab60bb60cb60db60eb60fb610b611b612b613b614b615b616b617b618b619b61ab61bb61cb61db61eb61fb620b621b622b623b624b625b626b627b628b629b62ab62bb62cb62db62eb62fb630b631b632b633b634b635b636b637b638b639b63ab63bb63cb63db63eb63fb640b641b642b643b644b645b646b647b648b649b64ab64bb64cb64db64eb64fb650b651b652b653b654b655b656b657b658b659b65ab65bb65cb65db65eb65fb660b661b662b663b664b665b666b667b668b669b66ab66bb66cb66db66eb66fb670b671b672b673b674b675b676b677b678b679b67ab67bb67cb67db67eb67fb680b681b682b683b684b685b686b687b688b689b68ab68bb68cb68db68eb68fb690b691b692b693b694b695b696b697b698b699b69ab69bb69cb69db69eb69fb6a0b6a1b6a2b6a3b6a4b6a5b6a6b6a7b6a8b6a9b6aab6abb6acb6adb6aeb6afb6b0b6b1b6b2b6b3b6b4b6b5b6b6b6b7b6b8b6b9b6bab6bbb6bcb6bdb6beb6bfb6c0b6c1b6c2b6c3b6c4b6c5b6c6b6c7b6c8b6c9b6cab6cbb6ccb6cdb6ceb6cfb6d0b6d1b6d2b6d3b6d4b6d5b6d6b6d7b6d8b6d9b6dab6dbb6dcb6ddb6deb6dfb6e0b6e1b6e2b6e3b6e4b6e5b6e6b6e7b6e8b6e9b6eab6ebb6ecb6edb6eeb6efb6f0b6f1b6f2b6f3b6f4b6f5b6f6b6f7b6f8b6f9b6fab6fbb6fcb6fdb6feb6ffb600b701b702b703b704b705b706b707b708b709b70ab70bb70cb70db70eb70fb710b711b712b713b714b715b716b717b718b719b71ab71bb71cb71db71eb71fb720b721b722b723b724b725b726b727b728b729b72ab72bb72cb72db72eb72fb730b731b732b733b734b735b736b737b738b739b73ab73bb73cb73db73eb73fb740b741b742b743b744b745b746b747b748b749b74ab74bb74cb74db74eb74fb750b751b752b753b754b755b756b757b758b759b75ab75bb75cb75db75eb75fb760b761b762b763b764b765b766b767b768b769b76ab76bb76cb76db76eb76fb770b771b772b773b774b775b776b777b778b779b77ab77bb77cb77db77eb77fb780b781b782b783b784b785b786b787b788b789b78ab78bb78cb78db78eb78fb790b791b792b793b794b795b796b797b798b799b79ab79bb79cb79db79eb79fb7a0b7a1b7a2b7a3b7a4b7a5b7a6b7a7b7a8b7a9b7aab7abb7acb7adb7aeb7afb7b0b7b1b7b2b7b3b7b4b7b5b7b6b7b7b7b8b7b9b7bab7bbb7bcb7bdb7beb7bfb7c0b7c1b7c2b7c3b7c4b7c5b7c6b7c7b7c8b7c9b7cab7cbb7ccb7cdb7ceb7cfb7d0b7d1b7d2b7d3b7d4b7d5b7d6b7d7b7d8b7d9b7dab7dbb7dcb7ddb7deb7dfb7e0b7e1b7e2b7e3b7e4b7e5b7e6b7e7b7e8b7e9b7eab7ebb7ecb7edb7eeb7efb7f0b7f1b7f2b7f3b7f4b7f5b7f6b7f7b7f8b7f9b7fab7fbb7fcb7fdb7feb7ffb700b801b802b803b804b805b806b807b808b809b80ab80bb80cb80db80eb80fb810b811b812b813b814b815b816b817b818b819b81ab81bb81cb81db81eb81fb820b821b822b823b824b825b826b827b828b829b82ab82bb82cb82db82eb82fb830b831b832b833b834b835b836b837b838b839b83ab83bb83cb83db83eb83fb840b841b842b843b844b845b846b847b848b849b84ab84bb84cb84db84eb84fb850b851b852b853b854b855b856b857b858b859b85ab85bb85cb85db85eb85fb860b861b862b863b864b865b866b867b868b869b86ab86bb86cb86db86eb86fb870b871b872b873b874b875b876b877b878b879b87ab87bb87cb87db87eb87fb880b881b882b883b884b885b886b887b888b889b88ab88bb88cb88db88eb88fb890b891b892b893b894b895b896b897b898b899b89ab89bb89cb89db89eb89fb8a0b8a1b8a2b8a3b8a4b8a5b8a6b8a7b8a8b8a9b8aab8abb8acb8adb8aeb8afb8b0b8b1b8b2b8b3b8b4b8b5b8b6b8b7b8b8b8b9b8bab8bbb8bcb8bdb8beb8bfb8c0b8c1b8c2b8c3b8c4b8c5b8c6b8c7b8c8b8c9b8cab8cbb8ccb8cdb8ceb8cfb8d0b8d1b8d2b8d3b8d4b8d5b8d6b8d7b8d8b8d9b8dab8dbb8dcb8ddb8deb8dfb8e0b8e1b8e2b8e3b8e4b8e5b8e6b8e7b8e8b8e9b8eab8ebb8ecb8edb8eeb8efb8f0b8f1b8f2b8f3b8f4b8f5b8f6b8f7b8f8b8f9b8fab8fbb8fcb8fdb8feb8ffb800b901b902b903b904b905b906b907b908b909b90ab90bb90cb90db90eb90fb910b911b912b913b914b915b916b917b918b919b91ab91bb91cb91db91eb91fb920b921b922b923b924b925b926b927b928b929b92ab92bb92cb92db92eb92fb930b931b932b933b934b935b936b937b938b939b93ab93bb93cb93db93eb93fb940b941b942b943b944b945b946b947b948b949b94ab94bb94cb94db94eb94fb950b951b952b953b954b955b956b957b958b959b95ab95bb95cb95db95eb95fb960b961b962b963b964b965b966b967b968b969b96ab96bb96cb96db96eb96fb970b971b972b973b974b975b976b977b978b979b97ab97bb97cb97db97eb97fb980b981b982b983b984b985b986b987b988b989b98ab98bb98cb98db98eb98fb990b991b992b993b994b995b996b997b998b999b99ab99bb99cb99db99eb99fb9a0b9a1b9a2b9a3b9a4b9a5b9a6b9a7b9a8b9a9b9aab9abb9acb9adb9aeb9afb9b0b9b1b9b2b9b3b9b4b9b5b9b6b9b7b9b8b9b9b9bab9bbb9bcb9bdb9beb9bfb9c0b9c1b9c2b9c3b9c4b9c5b9c6b9c7b9c8b9c9b9cab9cbb9ccb9cdb9ceb9cfb9d0b9d1b9d2b9d3b9d4b9d5b9d6b9d7b9d8b9d9b9dab9dbb9dcb9ddb9deb9dfb9e0b9e1b9e2b9e3b9e4b9e5b9e6b9e7b9e8b9e9b9eab9ebb9ecb9edb9eeb9efb9f0b9f1b9f2b9f3b9f4b9f5b9f6b9f7b9f8b9f9b9fab9fbb9fcb9fdb9feb9ffb900ba01ba02ba03ba04ba05ba06ba07ba08ba09ba0aba0bba0cba0dba0eba0fba10ba11ba12ba13ba14ba15ba16ba17ba18ba19ba1aba1bba1cba1dba1eba1fba20ba21ba22ba23ba24ba25ba26ba27ba28ba29ba2aba2bba2cba2dba2eba2fba30ba31ba32ba33ba34ba35ba36ba37ba38ba39ba3aba3bba3cba3dba3eba3fba40ba41ba42ba43ba44ba45ba46ba47ba48ba49ba4aba4bba4cba4dba4eba4fba50ba51ba52ba53ba54ba55ba56ba57ba58ba59ba5aba5bba5cba5dba5eba5fba60ba61ba62ba63ba64ba65ba66ba67ba68ba69ba6aba6bba6cba6dba6eba6fba70ba71ba72ba73ba74ba75ba76ba77ba78ba79ba7aba7bba7cba7dba7eba7fba80ba81ba82ba83ba84ba85ba86ba87ba88ba89ba8aba8bba8cba8dba8eba8fba90ba91ba92ba93ba94ba95ba96ba97ba98ba99ba9aba9bba9cba9dba9eba9fbaa0baa1baa2baa3baa4baa5baa6baa7baa8baa9baaabaabbaacbaadbaaebaafbab0bab1bab2bab3bab4bab5bab6bab7bab8bab9babababbbabcbabdbabebabfbac0bac1bac2bac3bac4bac5bac6bac7bac8bac9bacabacbbaccbacdbacebacfbad0bad1bad2bad3bad4bad5bad6bad7bad8bad9badabadbbadcbaddbadebadfbae0bae1bae2bae3bae4bae5bae6bae7bae8bae9baeabaebbaecbaedbaeebaefbaf0baf1baf2baf3baf4baf5baf6baf7baf8baf9bafabafbbafcbafdbafebaffba00bb01bb02bb03bb04bb05bb06bb07bb08bb09bb0abb0bbb0cbb0dbb0ebb0fbb10bb11bb12bb13bb14bb15bb16bb17bb18bb19bb1abb1bbb1cbb1dbb1ebb1fbb20bb21bb22bb23bb24bb25bb26bb27bb28bb29bb2abb2bbb2cbb2dbb2ebb2fbb30bb31bb32bb33bb34bb35bb36bb37bb38bb39bb3abb3bbb3cbb3dbb3ebb3fbb40bb41bb42bb43bb44bb45bb46bb47bb48bb49bb4abb4bbb4cbb4dbb4ebb4fbb50bb51bb52bb53bb54bb55bb56bb57bb58bb59bb5abb5bbb5cbb5dbb5ebb5fbb60bb61bb62bb63bb64bb65bb66bb67bb68bb69bb6abb6bbb6cbb6dbb6ebb6fbb70bb71bb72bb73bb74bb75bb76bb77bb78bb79bb7abb7bbb7cbb7dbb7ebb7fbb80bb81bb82bb83bb84bb85bb86bb87bb88bb89bb8abb8bbb8cbb8dbb8ebb8fbb90bb91bb92bb93bb94bb95bb96bb97bb98bb99bb9abb9bbb9cbb9dbb9ebb9fbba0bba1bba2bba3bba4bba5bba6bba7bba8bba9bbaabbabbbacbbadbbaebbafbbb0bbb1bbb2bbb3bbb4bbb5bbb6bbb7bbb8bbb9bbbabbbbbbbcbbbdbbbebbbfbbc0bbc1bbc2bbc3bbc4bbc5bbc6bbc7bbc8bbc9bbcabbcbbbccbbcdbbcebbcfbbd0bbd1bbd2bbd3bbd4bbd5bbd6bbd7bbd8bbd9bbdabbdbbbdcbbddbbdebbdfbbe0bbe1bbe2bbe3bbe4bbe5bbe6bbe7bbe8bbe9bbeabbebbbecbbedbbeebbefbbf0bbf1bbf2bbf3bbf4bbf5bbf6bbf7bbf8bbf9bbfabbfbbbfcbbfdbbfebbffbb00bc01bc02bc03bc04bc05bc06bc07bc08bc09bc0abc0bbc0cbc0dbc0ebc0fbc10bc11bc12bc13bc14bc15bc16bc17bc18bc19bc1abc1bbc1cbc1dbc1ebc1fbc20bc21bc22bc23bc24bc25bc26bc27bc28bc29bc2abc2bbc2cbc2dbc2ebc2fbc30bc31bc32bc33bc34bc35bc36bc37bc38bc39bc3abc3bbc3cbc3dbc3ebc3fbc40bc41bc42bc43bc44bc45bc46bc47bc48bc49bc4abc4bbc4cbc4dbc4ebc4fbc50bc51bc52bc53bc54bc55bc56bc57bc58bc59bc5abc5bbc5cbc5dbc5ebc5fbc60bc61bc62bc63bc64bc65bc66bc67bc68bc69bc6abc6bbc6cbc6dbc6ebc6fbc70bc71bc72bc73bc74bc75bc76bc77bc78bc79bc7abc7bbc7cbc7dbc7ebc7fbc80bc81bc82bc83bc84bc85bc86bc87bc88bc89bc8abc8bbc8cbc8dbc8ebc8fbc90bc91bc92bc93bc94bc95bc96bc97bc98bc99bc9abc9bbc9cbc9dbc9ebc9fbca0bca1bca2bca3bca4bca5bca6bca7bca8bca9bcaabcabbcacbcadbcaebcafbcb0bcb1bcb2bcb3bcb4bcb5bcb6bcb7bcb8bcb9bcbabcbbbcbcbcbdbcbebcbfbcc0bcc1bcc2bcc3bcc4bcc5bcc6bcc7bcc8bcc9bccabccbbcccbccdbccebccfbcd0bcd1bcd2bcd3bcd4bcd5bcd6bcd7bcd8bcd9bcdabcdbbcdcbcddbcdebcdfbce0bce1bce2bce3bce4bce5bce6bce7bce8bce9bceabcebbcecbcedbceebcefbcf0bcf1bcf2bcf3bcf4bcf5bcf6bcf7bcf8bcf9bcfabcfbbcfcbcfdbcfebcffbc00bd01bd02bd03bd04bd05bd06bd07bd08bd09bd0abd0bbd0cbd0dbd0ebd0fbd10bd11bd12bd13bd14bd15bd16bd17bd18bd19bd1abd1bbd1cbd1dbd1ebd1fbd20bd21bd22bd23bd24bd25bd26bd27bd28bd29bd2abd2bbd2cbd2dbd2ebd2fbd30bd31bd32bd33bd34bd35bd36bd37bd38bd39bd3abd3bbd3cbd3dbd3ebd3fbd40bd41bd42bd43bd44bd45bd46bd47bd48bd49bd4abd4bbd4cbd4dbd4ebd4fbd50bd51bd52bd53bd54bd55bd56bd57bd58bd59bd5abd5bbd5cbd5dbd5ebd5fbd60bd61bd62bd63bd64bd65bd66bd67bd68bd69bd6abd6bbd6cbd6dbd6ebd6fbd70bd71bd72bd73bd74bd75bd76bd77bd78bd79bd7abd7bbd7cbd7dbd7ebd7fbd80bd81bd82bd83bd84bd85bd86bd87bd88bd89bd8abd8bbd8cbd8dbd8ebd8fbd90bd91bd92bd93bd94bd95bd96bd97bd98bd99bd9abd9bbd9cbd9dbd9ebd9fbda0bda1bda2bda3bda4bda5bda6bda7bda8bda9bdaabdabbdacbdadbdaebdafbdb0bdb1bdb2bdb3bdb4bdb5bdb6bdb7bdb8bdb9bdbabdbbbdbcbdbdbdbebdbfbdc0bdc1bdc2bdc3bdc4bdc5bdc6bdc7bdc8bdc9bdcabdcbbdccbdcdbdcebdcfbdd0bdd1bdd2bdd3bdd4bdd5bdd6bdd7bdd8bdd9bddabddbbddcbdddbddebddfbde0bde1bde2bde3bde4bde5bde6bde7bde8bde9bdeabdebbdecbdedbdeebdefbdf0bdf1bdf2bdf3bdf4bdf5bdf6bdf7bdf8bdf9bdfabdfbbdfcbdfdbdfebdffbd00be01be02be03be04be05be06be07be08be09be0abe0bbe0cbe0dbe0ebe0fbe10be11be12be13be14be15be16be17be18be19be1abe1bbe1cbe1dbe1ebe1fbe20be21be22be23be24be25be26be27be28be29be2abe2bbe2cbe2dbe2ebe2fbe30be31be32be33be34be35be36be37be38be39be3abe3bbe3cbe3dbe3ebe3fbe40be41be42be43be44be45be46be47be48be49be4abe4bbe4cbe4dbe4ebe4fbe50be51be52be53be54be55be56be57be58be59be5abe5bbe5cbe5dbe5ebe5fbe60be61be62be63be64be65be66be67be68be69be6abe6bbe6cbe6dbe6ebe6fbe70be71be72be73be74be75be76be77be78be79be7abe7bbe7cbe7dbe7ebe7fbe80be81be82be83be84be85be86be87be88be89be8abe8bbe8cbe8dbe8ebe8fbe90be91be92be93be94be95be96be97be98be99be9abe9bbe9cbe9dbe9ebe9fbea0bea1bea2bea3bea4bea5bea6bea7bea8bea9beaabeabbeacbeadbeaebeafbeb0beb1beb2beb3beb4beb5beb6beb7beb8beb9bebabebbbebcbebdbebebebfbec0bec1bec2bec3bec4bec5bec6bec7bec8bec9becabecbbeccbecdbecebecfbed0bed1bed2bed3bed4bed5bed6bed7bed8bed9bedabedbbedcbeddbedebedfbee0bee1bee2bee3bee4bee5bee6bee7bee8bee9beeabeebbeecbeedbeeebeefbef0bef1bef2bef3bef4bef5bef6bef7bef8bef9befabefbbefcbefdbefebeffbe00bf01bf02bf03bf04bf05bf06bf07bf08bf09bf0abf0bbf0cbf0dbf0ebf0fbf10bf11bf12bf13bf14bf15bf16bf17bf18bf19bf1abf1bbf1cbf1dbf1ebf1fbf20bf21bf22bf23bf24bf25bf26bf27bf28bf29bf2abf2bbf2cbf2dbf2ebf2fbf30bf31bf32bf33bf34bf35bf36bf37bf38bf39bf3abf3bbf3cbf3dbf3ebf3fbf40bf41bf42bf43bf44bf45bf46bf47bf48bf49bf4abf4bbf4cbf4dbf4ebf4fbf50bf51bf52bf53bf54bf55bf56bf57bf58bf59bf5abf5bbf5cbf5dbf5ebf5fbf60bf61bf62bf63bf64bf65bf66bf67bf68bf69bf6abf6bbf6cbf6dbf6ebf6fbf70bf71bf72bf73bf74bf75bf76bf77bf78bf79bf7abf7bbf7cbf7dbf7ebf7fbf80bf81bf82bf83bf84bf85bf86bf87bf88bf89bf8abf8bbf8cbf8dbf8ebf8fbf90bf91bf92bf93bf94bf95bf96bf97bf98bf99bf9abf9bbf9cbf9dbf9ebf9fbfa0bfa1bfa2bfa3bfa4bfa5bfa6bfa7bfa8bfa9bfaabfabbfacbfadbfaebfafbfb0bfb1bfb2bfb3bfb4bfb5bfb6bfb7bfb8bfb9bfbabfbbbfbcbfbdbfbebfbfbfc0bfc1bfc2bfc3bfc4bfc5bfc6bfc7bfc8bfc9bfcabfcbbfccbfcdbfcebfcfbfd0bfd1bfd2bfd3bfd4bfd5bfd6bfd7bfd8bfd9bfdabfdbbfdcbfddbfdebfdfbfe0bfe1bfe2bfe3bfe4bfe5bfe6bfe7bfe8bfe9bfeabfebbfecbfedbfeebfefbff0bff1bff2bff3bff4bff5bff6bff7bff8bff9bffabffbbffcbffdbffebfffbf00c001c002c003c004c005c006c007c008c009c00ac00bc00cc00dc00ec00fc010c011c012c013c014c015c016c017c018c019c01ac01bc01cc01dc01ec01fc020c021c022c023c024c025c026c027c028c029c02ac02bc02cc02dc02ec02fc030c031c032c033c034c035c036c037c038c039c03ac03bc03cc03dc03ec03fc040c041c042c043c044c045c046c047c048c049c04ac04bc04cc04dc04ec04fc050c051c052c053c054c055c056c057c058c059c05ac05bc05cc05dc05ec05fc060c061c062c063c064c065c066c067c068c069c06ac06bc06cc06dc06ec06fc070c071c072c073c074c075c076c077c078c079c07ac07bc07cc07dc07ec07fc080c081c082c083c084c085c086c087c088c089c08ac08bc08cc08dc08ec08fc090c091c092c093c094c095c096c097c098c099c09ac09bc09cc09dc09ec09fc0a0c0a1c0a2c0a3c0a4c0a5c0a6c0a7c0a8c0a9c0aac0abc0acc0adc0aec0afc0b0c0b1c0b2c0b3c0b4c0b5c0b6c0b7c0b8c0b9c0bac0bbc0bcc0bdc0bec0bfc0c0c0c1c0c2c0c3c0c4c0c5c0c6c0c7c0c8c0c9c0cac0cbc0ccc0cdc0cec0cfc0d0c0d1c0d2c0d3c0d4c0d5c0d6c0d7c0d8c0d9c0dac0dbc0dcc0ddc0dec0dfc0e0c0e1c0e2c0e3c0e4c0e5c0e6c0e7c0e8c0e9c0eac0ebc0ecc0edc0eec0efc0f0c0f1c0f2c0f3c0f4c0f5c0f6c0f7c0f8c0f9c0fac0fbc0fcc0fdc0fec0ffc000c101c102c103c104c105c106c107c108c109c10ac10bc10cc10dc10ec10fc110c111c112c113c114c115c116c117c118c119c11ac11bc11cc11dc11ec11fc120c121c122c123c124c125c126c127c128c129c12ac12bc12cc12dc12ec12fc130c131c132c133c134c135c136c137c138c139c13ac13bc13cc13dc13ec13fc140c141c142c143c144c145c146c147c148c149c14ac14bc14cc14dc14ec14fc150c151c152c153c154c155c156c157c158c159c15ac15bc15cc15dc15ec15fc160c161c162c163c164c165c166c167c168c169c16ac16bc16cc16dc16ec16fc170c171c172c173c174c175c176c177c178c179c17ac17bc17cc17dc17ec17fc180c181c182c183c184c185c186c187c188c189c18ac18bc18cc18dc18ec18fc190c191c192c193c194c195c196c197c198c199c19ac19bc19cc19dc19ec19fc1a0c1a1c1a2c1a3c1a4c1a5c1a6c1a7c1a8c1a9c1aac1abc1acc1adc1aec1afc1b0c1b1c1b2c1b3c1b4c1b5c1b6c1b7c1b8c1b9c1bac1bbc1bcc1bdc1bec1bfc1c0c1c1c1c2c1c3c1c4c1c5c1c6c1c7c1c8c1c9c1cac1cbc1ccc1cdc1cec1cfc1d0c1d1c1d2c1d3c1d4c1d5c1d6c1d7c1d8c1d9c1dac1dbc1dcc1ddc1dec1dfc1e0c1e1c1e2c1e3c1e4c1e5c1e6c1e7c1e8c1e9c1eac1ebc1ecc1edc1eec1efc1f0c1f1c1f2c1f3c1f4c1f5c1f6c1f7c1f8c1f9c1fac1fbc1fcc1fdc1fec1ffc100c201c202c203c204c205c206c207c208c209c20ac20bc20cc20dc20ec20fc210c211c212c213c214c215c216c217c218c219c21ac21bc21cc21dc21ec21fc220c221c222c223c224c225c226c227c228c229c22ac22bc22cc22dc22ec22fc230c231c232c233c234c235c236c237c238c239c23ac23bc23cc23dc23ec23fc240c241c242c243c244c245c246c247c248c249c24ac24bc24cc24dc24ec24fc250c251c252c253c254c255c256c257c258c259c25ac25bc25cc25dc25ec25fc260c261c262c263c264c265c266c267c268c269c26ac26bc26cc26dc26ec26fc270c271c272c273c274c275c276c277c278c279c27ac27bc27cc27dc27ec27fc280c281c282c283c284c285c286c287c288c289c28ac28bc28cc28dc28ec28fc290c291c292c293c294c295c296c297c298c299c29ac29bc29cc29dc29ec29fc2a0c2a1c2a2c2a3c2a4c2a5c2a6c2a7c2a8c2a9c2aac2abc2acc2adc2aec2afc2b0c2b1c2b2c2b3c2b4c2b5c2b6c2b7c2b8c2b9c2bac2bbc2bcc2bdc2bec2bfc2c0c2c1c2c2c2c3c2c4c2c5c2c6c2c7c2c8c2c9c2cac2cbc2ccc2cdc2cec2cfc2d0c2d1c2d2c2d3c2d4c2d5c2d6c2d7c2d8c2d9c2dac2dbc2dcc2ddc2dec2dfc2e0c2e1c2e2c2e3c2e4c2e5c2e6c2e7c2e8c2e9c2eac2ebc2ecc2edc2eec2efc2f0c2f1c2f2c2f3c2f4c2f5c2f6c2f7c2f8c2f9c2fac2fbc2fcc2fdc2fec2ffc200c301c302c303c304c305c306c307c308c309c30ac30bc30cc30dc30ec30fc310c311c312c313c314c315c316c317c318c319c31ac31bc31cc31dc31ec31fc320c321c322c323c324c325c326c327c328c329c32ac32bc32cc32dc32ec32fc330c331c332c333c334c335c336c337c338c339c33ac33bc33cc33dc33ec33fc340c341c342c343c344c345c346c347c348c349c34ac34bc34cc34dc34ec34fc350c351c352c353c354c355c356c357c358c359c35ac35bc35cc35dc35ec35fc360c361c362c363c364c365c366c367c368c369c36ac36bc36cc36dc36ec36fc370c371c372c373c374c375c376c377c378c379c37ac37bc37cc37dc37ec37fc380c381c382c383c384c385c386c387c388c389c38ac38bc38cc38dc38ec38fc390c391c392c393c394c395c396c397c398c399c39ac39bc39cc39dc39ec39fc3a0c3a1c3a2c3a3c3a4c3a5c3a6c3a7c3a8c3a9c3aac3abc3acc3adc3aec3afc3b0c3b1c3b2c3b3c3b4c3b5c3b6c3b7c3b8c3b9c3bac3bbc3bcc3bdc3bec3bfc3c0c3c1c3c2c3c3c3c4c3c5c3c6c3c7c3c8c3c9c3cac3cbc3ccc3cdc3cec3cfc3d0c3d1c3d2c3d3c3d4c3d5c3d6c3d7c3d8c3d9c3dac3dbc3dcc3ddc3dec3dfc3e0c3e1c3e2c3e3c3e4c3e5c3e6c3e7c3e8c3e9c3eac3ebc3ecc3edc3eec3efc3f0c3f1c3f2c3f3c3f4c3f5c3f6c3f7c3f8c3f9c3fac3fbc3fcc3fdc3fec3ffc300c401c402c403c404c405c406c407c408c409c40ac40bc40cc40dc40ec40fc410c411c412c413c414c415c416c417c418c419c41ac41bc41cc41dc41ec41fc420c421c422c423c424c425c426c427c428c429c42ac42bc42cc42dc42ec42fc430c431c432c433c434c435c436c437c438c439c43ac43bc43cc43dc43ec43fc440c441c442c443c444c445c446c447c448c449c44ac44bc44cc44dc44ec44fc450c451c452c453c454c455c456c457c458c459c45ac45bc45cc45dc45ec45fc460c461c462c463c464c465c466c467c468c469c46ac46bc46cc46dc46ec46fc470c471c472c473c474c475c476c477c478c479c47ac47bc47cc47dc47ec47fc480c481c482c483c484c485c486c487c488c489c48ac48bc48cc48dc48ec48fc490c491c492c493c494c495c496c497c498c499c49ac49bc49cc49dc49ec49fc4a0c4a1c4a2c4a3c4a4c4a5c4a6c4a7c4a8c4a9c4aac4abc4acc4adc4aec4afc4b0c4b1c4b2c4b3c4b4c4b5c4b6c4b7c4b8c4b9c4bac4bbc4bcc4bdc4bec4bfc4c0c4c1c4c2c4c3c4c4c4c5c4c6c4c7c4c8c4c9c4cac4cbc4ccc4cdc4cec4cfc4d0c4d1c4d2c4d3c4d4c4d5c4d6c4d7c4d8c4d9c4dac4dbc4dcc4ddc4dec4dfc4e0c4e1c4e2c4e3c4e4c4e5c4e6c4e7c4e8c4e9c4eac4ebc4ecc4edc4eec4efc4f0c4f1c4f2c4f3c4f4c4f5c4f6c4f7c4f8c4f9c4fac4fbc4fcc4fdc4fec4ffc400c501c502c503c504c505c506c507c508c509c50ac50bc50cc50dc50ec50fc510c511c512c513c514c515c516c517c518c519c51ac51bc51cc51dc51ec51fc520c521c522c523c524c525c526c527c528c529c52ac52bc52cc52dc52ec52fc530c531c532c533c534c535c536c537c538c539c53ac53bc53cc53dc53ec53fc540c541c542c543c544c545c546c547c548c549c54ac54bc54cc54dc54ec54fc550c551c552c553c554c555c556c557c558c559c55ac55bc55cc55dc55ec55fc560c561c562c563c564c565c566c567c568c569c56ac56bc56cc56dc56ec56fc570c571c572c573c574c575c576c577c578c579c57ac57bc57cc57dc57ec57fc580c581c582c583c584c585c586c587c588c589c58ac58bc58cc58dc58ec58fc590c591c592c593c594c595c596c597c598c599c59ac59bc59cc59dc59ec59fc5a0c5a1c5a2c5a3c5a4c5a5c5a6c5a7c5a8c5a9c5aac5abc5acc5adc5aec5afc5b0c5b1c5b2c5b3c5b4c5b5c5b6c5b7c5b8c5b9c5bac5bbc5bcc5bdc5bec5bfc5c0c5c1c5c2c5c3c5c4c5c5c5c6c5c7c5c8c5c9c5cac5cbc5ccc5cdc5cec5cfc5d0c5d1c5d2c5d3c5d4c5d5c5d6c5d7c5d8c5d9c5dac5dbc5dcc5ddc5dec5dfc5e0c5e1c5e2c5e3c5e4c5e5c5e6c5e7c5e8c5e9c5eac5ebc5ecc5edc5eec5efc5f0c5f1c5f2c5f3c5f4c5f5c5f6c5f7c5f8c5f9c5fac5fbc5fcc5fdc5fec5ffc500c601c602c603c604c605c606c607c608c609c60ac60bc60cc60dc60ec60fc610c611c612c613c614c615c616c617c618c619c61ac61bc61cc61dc61ec61fc620c621c622c623c624c625c626c627c628c629c62ac62bc62cc62dc62ec62fc630c631c632c633c634c635c636c637c638c639c63ac63bc63cc63dc63ec63fc640c641c642c643c644c645c646c647c648c649c64ac64bc64cc64dc64ec64fc650c651c652c653c654c655c656c657c658c659c65ac65bc65cc65dc65ec65fc660c661c662c663c664c665c666c667c668c669c66ac66bc66cc66dc66ec66fc670c671c672c673c674c675c676c677c678c679c67ac67bc67cc67dc67ec67fc680c681c682c683c684c685c686c687c688c689c68ac68bc68cc68dc68ec68fc690c691c692c693c694c695c696c697c698c699c69ac69bc69cc69dc69ec69fc6a0c6a1c6a2c6a3c6a4c6a5c6a6c6a7c6a8c6a9c6aac6abc6acc6adc6aec6afc6b0c6b1c6b2c6b3c6b4c6b5c6b6c6b7c6b8c6b9c6bac6bbc6bcc6bdc6bec6bfc6c0c6c1c6c2c6c3c6c4c6c5c6c6c6c7c6c8c6c9c6cac6cbc6ccc6cdc6cec6cfc6d0c6d1c6d2c6d3c6d4c6d5c6d6c6d7c6d8c6d9c6dac6dbc6dcc6ddc6dec6dfc6e0c6e1c6e2c6e3c6e4c6e5c6e6c6e7c6e8c6e9c6eac6ebc6ecc6edc6eec6efc6f0c6f1c6f2c6f3c6f4c6f5c6f6c6f7c6f8c6f9c6fac6fbc6fcc6fdc6fec6ffc600c701c702c703c704c705c706c707c708c709c70ac70bc70cc70dc70ec70fc710c711c712c713c714c715c716c717c718c719c71ac71bc71cc71dc71ec71fc720c721c722c723c724c725c726c727c728c729c72ac72bc72cc72dc72ec72fc730c731c732c733c734c735c736c737c738c739c73ac73bc73cc73dc73ec73fc740c741c742c743c744c745c746c747c748c749c74ac74bc74cc74dc74ec74fc750c751c752c753c754c755c756c757c758c759c75ac75bc75cc75dc75ec75fc760c761c762c763c764c765c766c767c768c769c76ac76bc76cc76dc76ec76fc770c771c772c773c774c775c776c777c778c779c77ac77bc77cc77dc77ec77fc780c781c782c783c784c785c786c787c788c789c78ac78bc78cc78dc78ec78fc790c791c792c793c794c795c796c797c798c799c79ac79bc79cc79dc79ec79fc7a0c7a1c7a2c7a3c7a4c7a5c7a6c7a7c7a8c7a9c7aac7abc7acc7adc7aec7afc7b0c7b1c7b2c7b3c7b4c7b5c7b6c7b7c7b8c7b9c7bac7bbc7bcc7bdc7bec7bfc7c0c7c1c7c2c7c3c7c4c7c5c7c6c7c7c7c8c7c9c7cac7cbc7ccc7cdc7cec7cfc7d0c7d1c7d2c7d3c7d4c7d5c7d6c7d7c7d8c7d9c7dac7dbc7dcc7ddc7dec7dfc7e0c7e1c7e2c7e3c7e4c7e5c7e6c7e7c7e8c7e9c7eac7ebc7ecc7edc7eec7efc7f0c7f1c7f2c7f3c7f4c7f5c7f6c7f7c7f8c7f9c7fac7fbc7fcc7fdc7fec7ffc700c801c802c803c804c805c806c807c808c809c80ac80bc80cc80dc80ec80fc810c811c812c813c814c815c816c817c818c819c81ac81bc81cc81dc81ec81fc820c821c822c823c824c825c826c827c828c829c82ac82bc82cc82dc82ec82fc830c831c832c833c834c835c836c837c838c839c83ac83bc83cc83dc83ec83fc840c841c842c843c844c845c846c847c848c849c84ac84bc84cc84dc84ec84fc850c851c852c853c854c855c856c857c858c859c85ac85bc85cc85dc85ec85fc860c861c862c863c864c865c866c867c868c869c86ac86bc86cc86dc86ec86fc870c871c872c873c874c875c876c877c878c879c87ac87bc87cc87dc87ec87fc880c881c882c883c884c885c886c887c888c889c88ac88bc88cc88dc88ec88fc890c891c892c893c894c895c896c897c898c899c89ac89bc89cc89dc89ec89fc8a0c8a1c8a2c8a3c8a4c8a5c8a6c8a7c8a8c8a9c8aac8abc8acc8adc8aec8afc8b0c8b1c8b2c8b3c8b4c8b5c8b6c8b7c8b8c8b9c8bac8bbc8bcc8bdc8bec8bfc8c0c8c1c8c2c8c3c8c4c8c5c8c6c8c7c8c8c8c9c8cac8cbc8ccc8cdc8cec8cfc8d0c8d1c8d2c8d3c8d4c8d5c8d6c8d7c8d8c8d9c8dac8dbc8dcc8ddc8dec8dfc8e0c8e1c8e2c8e3c8e4c8e5c8e6c8e7c8e8c8e9c8eac8ebc8ecc8edc8eec8efc8f0c8f1c8f2c8f3c8f4c8f5c8f6c8f7c8f8c8f9c8fac8fbc8fcc8fdc8fec8ffc800c901c902c903c904c905c906c907c908c909c90ac90bc90cc90dc90ec90fc910c911c912c913c914c915c916c917c918c919c91ac91bc91cc91dc91ec91fc920c921c922c923c924c925c926c927c928c929c92ac92bc92cc92dc92ec92fc930c931c932c933c934c935c936c937c938c939c93ac93bc93cc93dc93ec93fc940c941c942c943c944c945c946c947c948c949c94ac94bc94cc94dc94ec94fc950c951c952c953c954c955c956c957c958c959c95ac95bc95cc95dc95ec95fc960c961c962c963c964c965c966c967c968c969c96ac96bc96cc96dc96ec96fc970c971c972c973c974c975c976c977c978c979c97ac97bc97cc97dc97ec97fc980c981c982c983c984c985c986c987c988c989c98ac98bc98cc98dc98ec98fc990c991c992c993c994c995c996c997c998c999c99ac99bc99cc99dc99ec99fc9a0c9a1c9a2c9a3c9a4c9a5c9a6c9a7c9a8c9a9c9aac9abc9acc9adc9aec9afc9b0c9b1c9b2c9b3c9b4c9b5c9b6c9b7c9b8c9b9c9bac9bbc9bcc9bdc9bec9bfc9c0c9c1c9c2c9c3c9c4c9c5c9c6c9c7c9c8c9c9c9cac9cbc9ccc9cdc9cec9cfc9d0c9d1c9d2c9d3c9d4c9d5c9d6c9d7c9d8c9d9c9dac9dbc9dcc9ddc9dec9dfc9e0c9e1c9e2c9e3c9e4c9e5c9e6c9e7c9e8c9e9c9eac9ebc9ecc9edc9eec9efc9f0c9f1c9f2c9f3c9f4c9f5c9f6c9f7c9f8c9f9c9fac9fbc9fcc9fdc9fec9ffc900ca01ca02ca03ca04ca05ca06ca07ca08ca09ca0aca0bca0cca0dca0eca0fca10ca11ca12ca13ca14ca15ca16ca17ca18ca19ca1aca1bca1cca1dca1eca1fca20ca21ca22ca23ca24ca25ca26ca27ca28ca29ca2aca2bca2cca2dca2eca2fca30ca31ca32ca33ca34ca35ca36ca37ca38ca39ca3aca3bca3cca3dca3eca3fca40ca41ca42ca43ca44ca45ca46ca47ca48ca49ca4aca4bca4cca4dca4eca4fca50ca51ca52ca53ca54ca55ca56ca57ca58ca59ca5aca5bca5cca5dca5eca5fca60ca61ca62ca63ca64ca65ca66ca67ca68ca69ca6aca6bca6cca6dca6eca6fca70ca71ca72ca73ca74ca75ca76ca77ca78ca79ca7aca7bca7cca7dca7eca7fca80ca81ca82ca83ca84ca85ca86ca87ca88ca89ca8aca8bca8cca8dca8eca8fca90ca91ca92ca93ca94ca95ca96ca97ca98ca99ca9aca9bca9cca9dca9eca9fcaa0caa1caa2caa3caa4caa5caa6caa7caa8caa9caaacaabcaaccaadcaaecaafcab0cab1cab2cab3cab4cab5cab6cab7cab8cab9cabacabbcabccabdcabecabfcac0cac1cac2cac3cac4cac5cac6cac7cac8cac9cacacacbcacccacdcacecacfcad0cad1cad2cad3cad4cad5cad6cad7cad8cad9cadacadbcadccaddcadecadfcae0cae1cae2cae3cae4cae5cae6cae7cae8cae9caeacaebcaeccaedcaeecaefcaf0caf1caf2caf3caf4caf5caf6caf7caf8caf9cafacafbcafccafdcafecaffca00cb01cb02cb03cb04cb05cb06cb07cb08cb09cb0acb0bcb0ccb0dcb0ecb0fcb10cb11cb12cb13cb14cb15cb16cb17cb18cb19cb1acb1bcb1ccb1dcb1ecb1fcb20cb21cb22cb23cb24cb25cb26cb27cb28cb29cb2acb2bcb2ccb2dcb2ecb2fcb30cb31cb32cb33cb34cb35cb36cb37cb38cb39cb3acb3bcb3ccb3dcb3ecb3fcb40cb41cb42cb43cb44cb45cb46cb47cb48cb49cb4acb4bcb4ccb4dcb4ecb4fcb50cb51cb52cb53cb54cb55cb56cb57cb58cb59cb5acb5bcb5ccb5dcb5ecb5fcb60cb61cb62cb63cb64cb65cb66cb67cb68cb69cb6acb6bcb6ccb6dcb6ecb6fcb70cb71cb72cb73cb74cb75cb76cb77cb78cb79cb7acb7bcb7ccb7dcb7ecb7fcb80cb81cb82cb83cb84cb85cb86cb87cb88cb89cb8acb8bcb8ccb8dcb8ecb8fcb90cb91cb92cb93cb94cb95cb96cb97cb98cb99cb9acb9bcb9ccb9dcb9ecb9fcba0cba1cba2cba3cba4cba5cba6cba7cba8cba9cbaacbabcbaccbadcbaecbafcbb0cbb1cbb2cbb3cbb4cbb5cbb6cbb7cbb8cbb9cbbacbbbcbbccbbdcbbecbbfcbc0cbc1cbc2cbc3cbc4cbc5cbc6cbc7cbc8cbc9cbcacbcbcbcccbcdcbcecbcfcbd0cbd1cbd2cbd3cbd4cbd5cbd6cbd7cbd8cbd9cbdacbdbcbdccbddcbdecbdfcbe0cbe1cbe2cbe3cbe4cbe5cbe6cbe7cbe8cbe9cbeacbebcbeccbedcbeecbefcbf0cbf1cbf2cbf3cbf4cbf5cbf6cbf7cbf8cbf9cbfacbfbcbfccbfdcbfecbffcb00cc01cc02cc03cc04cc05cc06cc07cc08cc09cc0acc0bcc0ccc0dcc0ecc0fcc10cc11cc12cc13cc14cc15cc16cc17cc18cc19cc1acc1bcc1ccc1dcc1ecc1fcc20cc21cc22cc23cc24cc25cc26cc27cc28cc29cc2acc2bcc2ccc2dcc2ecc2fcc30cc31cc32cc33cc34cc35cc36cc37cc38cc39cc3acc3bcc3ccc3dcc3ecc3fcc40cc41cc42cc43cc44cc45cc46cc47cc48cc49cc4acc4bcc4ccc4dcc4ecc4fcc50cc51cc52cc53cc54cc55cc56cc57cc58cc59cc5acc5bcc5ccc5dcc5ecc5fcc60cc61cc62cc63cc64cc65cc66cc67cc68cc69cc6acc6bcc6ccc6dcc6ecc6fcc70cc71cc72cc73cc74cc75cc76cc77cc78cc79cc7acc7bcc7ccc7dcc7ecc7fcc80cc81cc82cc83cc84cc85cc86cc87cc88cc89cc8acc8bcc8ccc8dcc8ecc8fcc90cc91cc92cc93cc94cc95cc96cc97cc98cc99cc9acc9bcc9ccc9dcc9ecc9fcca0cca1cca2cca3cca4cca5cca6cca7cca8cca9ccaaccabccacccadccaeccafccb0ccb1ccb2ccb3ccb4ccb5ccb6ccb7ccb8ccb9ccbaccbbccbcccbdccbeccbfccc0ccc1ccc2ccc3ccc4ccc5ccc6ccc7ccc8ccc9cccacccbcccccccdcccecccfccd0ccd1ccd2ccd3ccd4ccd5ccd6ccd7ccd8ccd9ccdaccdbccdcccddccdeccdfcce0cce1cce2cce3cce4cce5cce6cce7cce8cce9cceaccebccecccedcceeccefccf0ccf1ccf2ccf3ccf4ccf5ccf6ccf7ccf8ccf9ccfaccfbccfcccfdccfeccffcc00cd01cd02cd03cd04cd05cd06cd07cd08cd09cd0acd0bcd0ccd0dcd0ecd0fcd10cd11cd12cd13cd14cd15cd16cd17cd18cd19cd1acd1bcd1ccd1dcd1ecd1fcd20cd21cd22cd23cd24cd25cd26cd27cd28cd29cd2acd2bcd2ccd2dcd2ecd2fcd30cd31cd32cd33cd34cd35cd36cd37cd38cd39cd3acd3bcd3ccd3dcd3ecd3fcd40cd41cd42cd43cd44cd45cd46cd47cd48cd49cd4acd4bcd4ccd4dcd4ecd4fcd50cd51cd52cd53cd54cd55cd56cd57cd58cd59cd5acd5bcd5ccd5dcd5ecd5fcd60cd61cd62cd63cd64cd65cd66cd67cd68cd69cd6acd6bcd6ccd6dcd6ecd6fcd70cd71cd72cd73cd74cd75cd76cd77cd78cd79cd7acd7bcd7ccd7dcd7ecd7fcd80cd81cd82cd83cd84cd85cd86cd87cd88cd89cd8acd8bcd8ccd8dcd8ecd8fcd90cd91cd92cd93cd94cd95cd96cd97cd98cd99cd9acd9bcd9ccd9dcd9ecd9fcda0cda1cda2cda3cda4cda5cda6cda7cda8cda9cdaacdabcdaccdadcdaecdafcdb0cdb1cdb2cdb3cdb4cdb5cdb6cdb7cdb8cdb9cdbacdbbcdbccdbdcdbecdbfcdc0cdc1cdc2cdc3cdc4cdc5cdc6cdc7cdc8cdc9cdcacdcbcdcccdcdcdcecdcfcdd0cdd1cdd2cdd3cdd4cdd5cdd6cdd7cdd8cdd9cddacddbcddccdddcddecddfcde0cde1cde2cde3cde4cde5cde6cde7cde8cde9cdeacdebcdeccdedcdeecdefcdf0cdf1cdf2cdf3cdf4cdf5cdf6cdf7cdf8cdf9cdfacdfbcdfccdfdcdfecdffcd00ce01ce02ce03ce04ce05ce06ce07ce08ce09ce0ace0bce0cce0dce0ece0fce10ce11ce12ce13ce14ce15ce16ce17ce18ce19ce1ace1bce1cce1dce1ece1fce20ce21ce22ce23ce24ce25ce26ce27ce28ce29ce2ace2bce2cce2dce2ece2fce30ce31ce32ce33ce34ce35ce36ce37ce38ce39ce3ace3bce3cce3dce3ece3fce40ce41ce42ce43ce44ce45ce46ce47ce48ce49ce4ace4bce4cce4dce4ece4fce50ce51ce52ce53ce54ce55ce56ce57ce58ce59ce5ace5bce5cce5dce5ece5fce60ce61ce62ce63ce64ce65ce66ce67ce68ce69ce6ace6bce6cce6dce6ece6fce70ce71ce72ce73ce74ce75ce76ce77ce78ce79ce7ace7bce7cce7dce7ece7fce80ce81ce82ce83ce84ce85ce86ce87ce88ce89ce8ace8bce8cce8dce8ece8fce90ce91ce92ce93ce94ce95ce96ce97ce98ce99ce9ace9bce9cce9dce9ece9fcea0cea1cea2cea3cea4cea5cea6cea7cea8cea9ceaaceabceacceadceaeceafceb0ceb1ceb2ceb3ceb4ceb5ceb6ceb7ceb8ceb9cebacebbcebccebdcebecebfcec0cec1cec2cec3cec4cec5cec6cec7cec8cec9cecacecbcecccecdcecececfced0ced1ced2ced3ced4ced5ced6ced7ced8ced9cedacedbcedcceddcedecedfcee0cee1cee2cee3cee4cee5cee6cee7cee8cee9ceeaceebceecceedceeeceefcef0cef1cef2cef3cef4cef5cef6cef7cef8cef9cefacefbcefccefdcefeceffce00cf01cf02cf03cf04cf05cf06cf07cf08cf09cf0acf0bcf0ccf0dcf0ecf0fcf10cf11cf12cf13cf14cf15cf16cf17cf18cf19cf1acf1bcf1ccf1dcf1ecf1fcf20cf21cf22cf23cf24cf25cf26cf27cf28cf29cf2acf2bcf2ccf2dcf2ecf2fcf30cf31cf32cf33cf34cf35cf36cf37cf38cf39cf3acf3bcf3ccf3dcf3ecf3fcf40cf41cf42cf43cf44cf45cf46cf47cf48cf49cf4acf4bcf4ccf4dcf4ecf4fcf50cf51cf52cf53cf54cf55cf56cf57cf58cf59cf5acf5bcf5ccf5dcf5ecf5fcf60cf61cf62cf63cf64cf65cf66cf67cf68cf69cf6acf6bcf6ccf6dcf6ecf6fcf70cf71cf72cf73cf74cf75cf76cf77cf78cf79cf7acf7bcf7ccf7dcf7ecf7fcf80cf81cf82cf83cf84cf85cf86cf87cf88cf89cf8acf8bcf8ccf8dcf8ecf8fcf90cf91cf92cf93cf94cf95cf96cf97cf98cf99cf9acf9bcf9ccf9dcf9ecf9fcfa0cfa1cfa2cfa3cfa4cfa5cfa6cfa7cfa8cfa9cfaacfabcfaccfadcfaecfafcfb0cfb1cfb2cfb3cfb4cfb5cfb6cfb7cfb8cfb9cfbacfbbcfbccfbdcfbecfbfcfc0cfc1cfc2cfc3cfc4cfc5cfc6cfc7cfc8cfc9cfcacfcbcfcccfcdcfcecfcfcfd0cfd1cfd2cfd3cfd4cfd5cfd6cfd7cfd8cfd9cfdacfdbcfdccfddcfdecfdfcfe0cfe1cfe2cfe3cfe4cfe5cfe6cfe7cfe8cfe9cfeacfebcfeccfedcfeecfefcff0cff1cff2cff3cff4cff5cff6cff7cff8cff9cffacffbcffccffdcffecfffcf00d001d002d003d004d005d006d007d008d009d00ad00bd00cd00dd00ed00fd010d011d012d013d014d015d016d017d018d019d01ad01bd01cd01dd01ed01fd020d021d022d023d024d025d026d027d028d029d02ad02bd02cd02dd02ed02fd030d031d032d033d034d035d036d037d038d039d03ad03bd03cd03dd03ed03fd040d041d042d043d044d045d046d047d048d049d04ad04bd04cd04dd04ed04fd050d051d052d053d054d055d056d057d058d059d05ad05bd05cd05dd05ed05fd060d061d062d063d064d065d066d067d068d069d06ad06bd06cd06dd06ed06fd070d071d072d073d074d075d076d077d078d079d07ad07bd07cd07dd07ed07fd080d081d082d083d084d085d086d087d088d089d08ad08bd08cd08dd08ed08fd090d091d092d093d094d095d096d097d098d099d09ad09bd09cd09dd09ed09fd0a0d0a1d0a2d0a3d0a4d0a5d0a6d0a7d0a8d0a9d0aad0abd0acd0add0aed0afd0b0d0b1d0b2d0b3d0b4d0b5d0b6d0b7d0b8d0b9d0bad0bbd0bcd0bdd0bed0bfd0c0d0c1d0c2d0c3d0c4d0c5d0c6d0c7d0c8d0c9d0cad0cbd0ccd0cdd0ced0cfd0d0d0d1d0d2d0d3d0d4d0d5d0d6d0d7d0d8d0d9d0dad0dbd0dcd0ddd0ded0dfd0e0d0e1d0e2d0e3d0e4d0e5d0e6d0e7d0e8d0e9d0ead0ebd0ecd0edd0eed0efd0f0d0f1d0f2d0f3d0f4d0f5d0f6d0f7d0f8d0f9d0fad0fbd0fcd0fdd0fed0ffd000d101d102d103d104d105d106d107d108d109d10ad10bd10cd10dd10ed10fd110d111d112d113d114d115d116d117d118d119d11ad11bd11cd11dd11ed11fd120d121d122d123d124d125d126d127d128d129d12ad12bd12cd12dd12ed12fd130d131d132d133d134d135d136d137d138d139d13ad13bd13cd13dd13ed13fd140d141d142d143d144d145d146d147d148d149d14ad14bd14cd14dd14ed14fd150d151d152d153d154d155d156d157d158d159d15ad15bd15cd15dd15ed15fd160d161d162d163d164d165d166d167d168d169d16ad16bd16cd16dd16ed16fd170d171d172d173d174d175d176d177d178d179d17ad17bd17cd17dd17ed17fd180d181d182d183d184d185d186d187d188d189d18ad18bd18cd18dd18ed18fd190d191d192d193d194d195d196d197d198d199d19ad19bd19cd19dd19ed19fd1a0d1a1d1a2d1a3d1a4d1a5d1a6d1a7d1a8d1a9d1aad1abd1acd1add1aed1afd1b0d1b1d1b2d1b3d1b4d1b5d1b6d1b7d1b8d1b9d1bad1bbd1bcd1bdd1bed1bfd1c0d1c1d1c2d1c3d1c4d1c5d1c6d1c7d1c8d1c9d1cad1cbd1ccd1cdd1ced1cfd1d0d1d1d1d2d1d3d1d4d1d5d1d6d1d7d1d8d1d9d1dad1dbd1dcd1ddd1ded1dfd1e0d1e1d1e2d1e3d1e4d1e5d1e6d1e7d1e8d1e9d1ead1ebd1ecd1edd1eed1efd1f0d1f1d1f2d1f3d1f4d1f5d1f6d1f7d1f8d1f9d1fad1fbd1fcd1fdd1fed1ffd100d201d202d203d204d205d206d207d208d209d20ad20bd20cd20dd20ed20fd210d211d212d213d214d215d216d217d218d219d21ad21bd21cd21dd21ed21fd220d221d222d223d224d225d226d227d228d229d22ad22bd22cd22dd22ed22fd230d231d232d233d234d235d236d237d238d239d23ad23bd23cd23dd23ed23fd240d241d242d243d244d245d246d247d248d249d24ad24bd24cd24dd24ed24fd250d251d252d253d254d255d256d257d258d259d25ad25bd25cd25dd25ed25fd260d261d262d263d264d265d266d267d268d269d26ad26bd26cd26dd26ed26fd270d271d272d273d274d275d276d277d278d279d27ad27bd27cd27dd27ed27fd280d281d282d283d284d285d286d287d288d289d28ad28bd28cd28dd28ed28fd290d291d292d293d294d295d296d297d298d299d29ad29bd29cd29dd29ed29fd2a0d2a1d2a2d2a3d2a4d2a5d2a6d2a7d2a8d2a9d2aad2abd2acd2add2aed2afd2b0d2b1d2b2d2b3d2b4d2b5d2b6d2b7d2b8d2b9d2bad2bbd2bcd2bdd2bed2bfd2c0d2c1d2c2d2c3d2c4d2c5d2c6d2c7d2c8d2c9d2cad2cbd2ccd2cdd2ced2cfd2d0d2d1d2d2d2d3d2d4d2d5d2d6d2d7d2d8d2d9d2dad2dbd2dcd2ddd2ded2dfd2e0d2e1d2e2d2e3d2e4d2e5d2e6d2e7d2e8d2e9d2ead2ebd2ecd2edd2eed2efd2f0d2f1d2f2d2f3d2f4d2f5d2f6d2f7d2f8d2f9d2fad2fbd2fcd2fdd2fed2ffd200d301d302d303d304d305d306d307d308d309d30ad30bd30cd30dd30ed30fd310d311d312d313d314d315d316d317d318d319d31ad31bd31cd31dd31ed31fd320d321d322d323d324d325d326d327d328d329d32ad32bd32cd32dd32ed32fd330d331d332d333d334d335d336d337d338d339d33ad33bd33cd33dd33ed33fd340d341d342d343d344d345d346d347d348d349d34ad34bd34cd34dd34ed34fd350d351d352d353d354d355d356d357d358d359d35ad35bd35cd35dd35ed35fd360d361d362d363d364d365d366d367d368d369d36ad36bd36cd36dd36ed36fd370d371d372d373d374d375d376d377d378d379d37ad37bd37cd37dd37ed37fd380d381d382d383d384d385d386d387d388d389d38ad38bd38cd38dd38ed38fd390d391d392d393d394d395d396d397d398d399d39ad39bd39cd39dd39ed39fd3a0d3a1d3a2d3a3d3a4d3a5d3a6d3a7d3a8d3a9d3aad3abd3acd3add3aed3afd3b0d3b1d3b2d3b3d3b4d3b5d3b6d3b7d3b8d3b9d3bad3bbd3bcd3bdd3bed3bfd3c0d3c1d3c2d3c3d3c4d3c5d3c6d3c7d3c8d3c9d3cad3cbd3ccd3cdd3ced3cfd3d0d3d1d3d2d3d3d3d4d3d5d3d6d3d7d3d8d3d9d3dad3dbd3dcd3ddd3ded3dfd3e0d3e1d3e2d3e3d3e4d3e5d3e6d3e7d3e8d3e9d3ead3ebd3ecd3edd3eed3efd3f0d3f1d3f2d3f3d3f4d3f5d3f6d3f7d3f8d3f9d3fad3fbd3fcd3fdd3fed3ffd300d401d402d403d404d405d406d407d408d409d40ad40bd40cd40dd40ed40fd410d411d412d413d414d415d416d417d418d419d41ad41bd41cd41dd41ed41fd420d421d422d423d424d425d426d427d428d429d42ad42bd42cd42dd42ed42fd430d431d432d433d434d435d436d437d438d439d43ad43bd43cd43dd43ed43fd440d441d442d443d444d445d446d447d448d449d44ad44bd44cd44dd44ed44fd450d451d452d453d454d455d456d457d458d459d45ad45bd45cd45dd45ed45fd460d461d462d463d464d465d466d467d468d469d46ad46bd46cd46dd46ed46fd470d471d472d473d474d475d476d477d478d479d47ad47bd47cd47dd47ed47fd480d481d482d483d484d485d486d487d488d489d48ad48bd48cd48dd48ed48fd490d491d492d493d494d495d496d497d498d499d49ad49bd49cd49dd49ed49fd4a0d4a1d4a2d4a3d4a4d4a5d4a6d4a7d4a8d4a9d4aad4abd4acd4add4aed4afd4b0d4b1d4b2d4b3d4b4d4b5d4b6d4b7d4b8d4b9d4bad4bbd4bcd4bdd4bed4bfd4c0d4c1d4c2d4c3d4c4d4c5d4c6d4c7d4c8d4c9d4cad4cbd4ccd4cdd4ced4cfd4d0d4d1d4d2d4d3d4d4d4d5d4d6d4d7d4d8d4d9d4dad4dbd4dcd4ddd4ded4dfd4e0d4e1d4e2d4e3d4e4d4e5d4e6d4e7d4e8d4e9d4ead4ebd4ecd4edd4eed4efd4f0d4f1d4f2d4f3d4f4d4f5d4f6d4f7d4f8d4f9d4fad4fbd4fcd4fdd4fed4ffd400d501d502d503d504d505d506d507d508d509d50ad50bd50cd50dd50ed50fd510d511d512d513d514d515d516d517d518d519d51ad51bd51cd51dd51ed51fd520d521d522d523d524d525d526d527d528d529d52ad52bd52cd52dd52ed52fd530d531d532d533d534d535d536d537d538d539d53ad53bd53cd53dd53ed53fd540d541d542d543d544d545d546d547d548d549d54ad54bd54cd54dd54ed54fd550d551d552d553d554d555d556d557d558d559d55ad55bd55cd55dd55ed55fd560d561d562d563d564d565d566d567d568d569d56ad56bd56cd56dd56ed56fd570d571d572d573d574d575d576d577d578d579d57ad57bd57cd57dd57ed57fd580d581d582d583d584d585d586d587d588d589d58ad58bd58cd58dd58ed58fd590d591d592d593d594d595d596d597d598d599d59ad59bd59cd59dd59ed59fd5a0d5a1d5a2d5a3d5a4d5a5d5a6d5a7d5a8d5a9d5aad5abd5acd5add5aed5afd5b0d5b1d5b2d5b3d5b4d5b5d5b6d5b7d5b8d5b9d5bad5bbd5bcd5bdd5bed5bfd5c0d5c1d5c2d5c3d5c4d5c5d5c6d5c7d5c8d5c9d5cad5cbd5ccd5cdd5ced5cfd5d0d5d1d5d2d5d3d5d4d5d5d5d6d5d7d5d8d5d9d5dad5dbd5dcd5ddd5ded5dfd5e0d5e1d5e2d5e3d5e4d5e5d5e6d5e7d5e8d5e9d5ead5ebd5ecd5edd5eed5efd5f0d5f1d5f2d5f3d5f4d5f5d5f6d5f7d5f8d5f9d5fad5fbd5fcd5fdd5fed5ffd500d601d602d603d604d605d606d607d608d609d60ad60bd60cd60dd60ed60fd610d611d612d613d614d615d616d617d618d619d61ad61bd61cd61dd61ed61fd620d621d622d623d624d625d626d627d628d629d62ad62bd62cd62dd62ed62fd630d631d632d633d634d635d636d637d638d639d63ad63bd63cd63dd63ed63fd640d641d642d643d644d645d646d647d648d649d64ad64bd64cd64dd64ed64fd650d651d652d653d654d655d656d657d658d659d65ad65bd65cd65dd65ed65fd660d661d662d663d664d665d666d667d668d669d66ad66bd66cd66dd66ed66fd670d671d672d673d674d675d676d677d678d679d67ad67bd67cd67dd67ed67fd680d681d682d683d684d685d686d687d688d689d68ad68bd68cd68dd68ed68fd690d691d692d693d694d695d696d697d698d699d69ad69bd69cd69dd69ed69fd6a0d6a1d6a2d6a3d6a4d6a5d6a6d6a7d6a8d6a9d6aad6abd6acd6add6aed6afd6b0d6b1d6b2d6b3d6b4d6b5d6b6d6b7d6b8d6b9d6bad6bbd6bcd6bdd6bed6bfd6c0d6c1d6c2d6c3d6c4d6c5d6c6d6c7d6c8d6c9d6cad6cbd6ccd6cdd6ced6cfd6d0d6d1d6d2d6d3d6d4d6d5d6d6d6d7d6d8d6d9d6dad6dbd6dcd6ddd6ded6dfd6e0d6e1d6e2d6e3d6e4d6e5d6e6d6e7d6e8d6e9d6ead6ebd6ecd6edd6eed6efd6f0d6f1d6f2d6f3d6f4d6f5d6f6d6f7d6f8d6f9d6fad6fbd6fcd6fdd6fed6ffd600d701d702d703d704d705d706d707d708d709d70ad70bd70cd70dd70ed70fd710d711d712d713d714d715d716d717d718d719d71ad71bd71cd71dd71ed71fd720d721d722d723d724d725d726d727d728d729d72ad72bd72cd72dd72ed72fd730d731d732d733d734d735d736d737d738d739d73ad73bd73cd73dd73ed73fd740d741d742d743d744d745d746d747d748d749d74ad74bd74cd74dd74ed74fd750d751d752d753d754d755d756d757d758d759d75ad75bd75cd75dd75ed75fd760d761d762d763d764d765d766d767d768d769d76ad76bd76cd76dd76ed76fd770d771d772d773d774d775d776d777d778d779d77ad77bd77cd77dd77ed77fd780d781d782d783d784d785d786d787d788d789d78ad78bd78cd78dd78ed78fd790d791d792d793d794d795d796d797d798d799d79ad79bd79cd79dd79ed79fd7a0d7a1d7a2d7a3d7a4d7a5d7a6d7a7d7a8d7a9d7aad7abd7acd7add7aed7afd7b0d7b1d7b2d7b3d7b4d7b5d7b6d7b7d7b8d7b9d7bad7bbd7bcd7bdd7bed7bfd7c0d7c1d7c2d7c3d7c4d7c5d7c6d7c7d7c8d7c9d7cad7cbd7ccd7cdd7ced7cfd7d0d7d1d7d2d7d3d7d4d7d5d7d6d7d7d7d8d7d9d7dad7dbd7dcd7ddd7ded7dfd7e0d7e1d7e2d7e3d7e4d7e5d7e6d7e7d7e8d7e9d7ead7ebd7ecd7edd7eed7efd7f0d7f1d7f2d7f3d7f4d7f5d7f6d7f7d7f8d7f9d7fad7fbd7fcd7fdd7fed7ffd700d801d802d803d804d805d806d807d808d809d80ad80bd80cd80dd80ed80fd810d811d812d813d814d815d816d817d818d819d81ad81bd81cd81dd81ed81fd820d821d822d823d824d825d826d827d828d829d82ad82bd82cd82dd82ed82fd830d831d832d833d834d835d836d837d838d839d83ad83bd83cd83dd83ed83fd840d841d842d843d844d845d846d847d848d849d84ad84bd84cd84dd84ed84fd850d851d852d853d854d855d856d857d858d859d85ad85bd85cd85dd85ed85fd860d861d862d863d864d865d866d867d868d869d86ad86bd86cd86dd86ed86fd870d871d872d873d874d875d876d877d878d879d87ad87bd87cd87dd87ed87fd880d881d882d883d884d885d886d887d888d889d88ad88bd88cd88dd88ed88fd890d891d892d893d894d895d896d897d898d899d89ad89bd89cd89dd89ed89fd8a0d8a1d8a2d8a3d8a4d8a5d8a6d8a7d8a8d8a9d8aad8abd8acd8add8aed8afd8b0d8b1d8b2d8b3d8b4d8b5d8b6d8b7d8b8d8b9d8bad8bbd8bcd8bdd8bed8bfd8c0d8c1d8c2d8c3d8c4d8c5d8c6d8c7d8c8d8c9d8cad8cbd8ccd8cdd8ced8cfd8d0d8d1d8d2d8d3d8d4d8d5d8d6d8d7d8d8d8d9d8dad8dbd8dcd8ddd8ded8dfd8e0d8e1d8e2d8e3d8e4d8e5d8e6d8e7d8e8d8e9d8ead8ebd8ecd8edd8eed8efd8f0d8f1d8f2d8f3d8f4d8f5d8f6d8f7d8f8d8f9d8fad8fbd8fcd8fdd8fed8ffd800d901d902d903d904d905d906d907d908d909d90ad90bd90cd90dd90ed90fd910d911d912d913d914d915d916d917d918d919d91ad91bd91cd91dd91ed91fd920d921d922d923d924d925d926d927d928d929d92ad92bd92cd92dd92ed92fd930d931d932d933d934d935d936d937d938d939d93ad93bd93cd93dd93ed93fd940d941d942d943d944d945d946d947d948d949d94ad94bd94cd94dd94ed94fd950d951d952d953d954d955d956d957d958d959d95ad95bd95cd95dd95ed95fd960d961d962d963d964d965d966d967d968d969d96ad96bd96cd96dd96ed96fd970d971d972d973d974d975d976d977d978d979d97ad97bd97cd97dd97ed97fd980d981d982d983d984d985d986d987d988d989d98ad98bd98cd98dd98ed98fd990d991d992d993d994d995d996d997d998d999d99ad99bd99cd99dd99ed99fd9a0d9a1d9a2d9a3d9a4d9a5d9a6d9a7d9a8d9a9d9aad9abd9acd9add9aed9afd9b0d9b1d9b2d9b3d9b4d9b5d9b6d9b7d9b8d9b9d9bad9bbd9bcd9bdd9bed9bfd9c0d9c1d9c2d9c3d9c4d9c5d9c6d9c7d9c8d9c9d9cad9cbd9ccd9cdd9ced9cfd9d0d9d1d9d2d9d3d9d4d9d5d9d6d9d7d9d8d9d9d9dad9dbd9dcd9ddd9ded9dfd9e0d9e1d9e2d9e3d9e4d9e5d9e6d9e7d9e8d9e9d9ead9ebd9ecd9edd9eed9efd9f0d9f1d9f2d9f3d9f4d9f5d9f6d9f7d9f8d9f9d9fad9fbd9fcd9fdd9fed9ffd900da01da02da03da04da05da06da07da08da09da0ada0bda0cda0dda0eda0fda10da11da12da13da14da15da16da17da18da19da1ada1bda1cda1dda1eda1fda20da21da22da23da24da25da26da27da28da29da2ada2bda2cda2dda2eda2fda30da31da32da33da34da35da36da37da38da39da3ada3bda3cda3dda3eda3fda40da41da42da43da44da45da46da47da48da49da4ada4bda4cda4dda4eda4fda50da51da52da53da54da55da56da57da58da59da5ada5bda5cda5dda5eda5fda60da61da62da63da64da65da66da67da68da69da6ada6bda6cda6dda6eda6fda70da71da72da73da74da75da76da77da78da79da7ada7bda7cda7dda7eda7fda80da81da82da83da84da85da86da87da88da89da8ada8bda8cda8dda8eda8fda90da91da92da93da94da95da96da97da98da99da9ada9bda9cda9dda9eda9fdaa0daa1daa2daa3daa4daa5daa6daa7daa8daa9daaadaabdaacdaaddaaedaafdab0dab1dab2dab3dab4dab5dab6dab7dab8dab9dabadabbdabcdabddabedabfdac0dac1dac2dac3dac4dac5dac6dac7dac8dac9dacadacbdaccdacddacedacfdad0dad1dad2dad3dad4dad5dad6dad7dad8dad9dadadadbdadcdadddadedadfdae0dae1dae2dae3dae4dae5dae6dae7dae8dae9daeadaebdaecdaeddaeedaefdaf0daf1daf2daf3daf4daf5daf6daf7daf8daf9dafadafbdafcdafddafedaffda00db01db02db03db04db05db06db07db08db09db0adb0bdb0cdb0ddb0edb0fdb10db11db12db13db14db15db16db17db18db19db1adb1bdb1cdb1ddb1edb1fdb20db21db22db23db24db25db26db27db28db29db2adb2bdb2cdb2ddb2edb2fdb30db31db32db33db34db35db36db37db38db39db3adb3bdb3cdb3ddb3edb3fdb40db41db42db43db44db45db46db47db48db49db4adb4bdb4cdb4ddb4edb4fdb50db51db52db53db54db55db56db57db58db59db5adb5bdb5cdb5ddb5edb5fdb60db61db62db63db64db65db66db67db68db69db6adb6bdb6cdb6ddb6edb6fdb70db71db72db73db74db75db76db77db78db79db7adb7bdb7cdb7ddb7edb7fdb80db81db82db83db84db85db86db87db88db89db8adb8bdb8cdb8ddb8edb8fdb90db91db92db93db94db95db96db97db98db99db9adb9bdb9cdb9ddb9edb9fdba0dba1dba2dba3dba4dba5dba6dba7dba8dba9dbaadbabdbacdbaddbaedbafdbb0dbb1dbb2dbb3dbb4dbb5dbb6dbb7dbb8dbb9dbbadbbbdbbcdbbddbbedbbfdbc0dbc1dbc2dbc3dbc4dbc5dbc6dbc7dbc8dbc9dbcadbcbdbccdbcddbcedbcfdbd0dbd1dbd2dbd3dbd4dbd5dbd6dbd7dbd8dbd9dbdadbdbdbdcdbdddbdedbdfdbe0dbe1dbe2dbe3dbe4dbe5dbe6dbe7dbe8dbe9dbeadbebdbecdbeddbeedbefdbf0dbf1dbf2dbf3dbf4dbf5dbf6dbf7dbf8dbf9dbfadbfbdbfcdbfddbfedbffdb00dc01dc02dc03dc04dc05dc06dc07dc08dc09dc0adc0bdc0cdc0ddc0edc0fdc10dc11dc12dc13dc14dc15dc16dc17dc18dc19dc1adc1bdc1cdc1ddc1edc1fdc20dc21dc22dc23dc24dc25dc26dc27dc28dc29dc2adc2bdc2cdc2ddc2edc2fdc30dc31dc32dc33dc34dc35dc36dc37dc38dc39dc3adc3bdc3cdc3ddc3edc3fdc40dc41dc42dc43dc44dc45dc46dc47dc48dc49dc4adc4bdc4cdc4ddc4edc4fdc50dc51dc52dc53dc54dc55dc56dc57dc58dc59dc5adc5bdc5cdc5ddc5edc5fdc60dc61dc62dc63dc64dc65dc66dc67dc68dc69dc6adc6bdc6cdc6ddc6edc6fdc70dc71dc72dc73dc74dc75dc76dc77dc78dc79dc7adc7bdc7cdc7ddc7edc7fdc80dc81dc82dc83dc84dc85dc86dc87dc88dc89dc8adc8bdc8cdc8ddc8edc8fdc90dc91dc92dc93dc94dc95dc96dc97dc98dc99dc9adc9bdc9cdc9ddc9edc9fdca0dca1dca2dca3dca4dca5dca6dca7dca8dca9dcaadcabdcacdcaddcaedcafdcb0dcb1dcb2dcb3dcb4dcb5dcb6dcb7dcb8dcb9dcbadcbbdcbcdcbddcbedcbfdcc0dcc1dcc2dcc3dcc4dcc5dcc6dcc7dcc8dcc9dccadccbdcccdccddccedccfdcd0dcd1dcd2dcd3dcd4dcd5dcd6dcd7dcd8dcd9dcdadcdbdcdcdcdddcdedcdfdce0dce1dce2dce3dce4dce5dce6dce7dce8dce9dceadcebdcecdceddceedcefdcf0dcf1dcf2dcf3dcf4dcf5dcf6dcf7dcf8dcf9dcfadcfbdcfcdcfddcfedcffdc00dd01dd02dd03dd04dd05dd06dd07dd08dd09dd0add0bdd0cdd0ddd0edd0fdd10dd11dd12dd13dd14dd15dd16dd17dd18dd19dd1add1bdd1cdd1ddd1edd1fdd20dd21dd22dd23dd24dd25dd26dd27dd28dd29dd2add2bdd2cdd2ddd2edd2fdd30dd31dd32dd33dd34dd35dd36dd37dd38dd39dd3add3bdd3cdd3ddd3edd3fdd40dd41dd42dd43dd44dd45dd46dd47dd48dd49dd4add4bdd4cdd4ddd4edd4fdd50dd51dd52dd53dd54dd55dd56dd57dd58dd59dd5add5bdd5cdd5ddd5edd5fdd60dd61dd62dd63dd64dd65dd66dd67dd68dd69dd6add6bdd6cdd6ddd6edd6fdd70dd71dd72dd73dd74dd75dd76dd77dd78dd79dd7add7bdd7cdd7ddd7edd7fdd80dd81dd82dd83dd84dd85dd86dd87dd88dd89dd8add8bdd8cdd8ddd8edd8fdd90dd91dd92dd93dd94dd95dd96dd97dd98dd99dd9add9bdd9cdd9ddd9edd9fdda0dda1dda2dda3dda4dda5dda6dda7dda8dda9ddaaddabddacddadddaeddafddb0ddb1ddb2ddb3ddb4ddb5ddb6ddb7ddb8ddb9ddbaddbbddbcddbdddbeddbfddc0ddc1ddc2ddc3ddc4ddc5ddc6ddc7ddc8ddc9ddcaddcbddccddcdddceddcfddd0ddd1ddd2ddd3ddd4ddd5ddd6ddd7ddd8ddd9dddadddbdddcdddddddedddfdde0dde1dde2dde3dde4dde5dde6dde7dde8dde9ddeaddebddecddedddeeddefddf0ddf1ddf2ddf3ddf4ddf5ddf6ddf7ddf8ddf9ddfaddfbddfcddfdddfeddffdd00de01de02de03de04de05de06de07de08de09de0ade0bde0cde0dde0ede0fde10de11de12de13de14de15de16de17de18de19de1ade1bde1cde1dde1ede1fde20de21de22de23de24de25de26de27de28de29de2ade2bde2cde2dde2ede2fde30de31de32de33de34de35de36de37de38de39de3ade3bde3cde3dde3ede3fde40de41de42de43de44de45de46de47de48de49de4ade4bde4cde4dde4ede4fde50de51de52de53de54de55de56de57de58de59de5ade5bde5cde5dde5ede5fde60de61de62de63de64de65de66de67de68de69de6ade6bde6cde6dde6ede6fde70de71de72de73de74de75de76de77de78de79de7ade7bde7cde7dde7ede7fde80de81de82de83de84de85de86de87de88de89de8ade8bde8cde8dde8ede8fde90de91de92de93de94de95de96de97de98de99de9ade9bde9cde9dde9ede9fdea0dea1dea2dea3dea4dea5dea6dea7dea8dea9deaadeabdeacdeaddeaedeafdeb0deb1deb2deb3deb4deb5deb6deb7deb8deb9debadebbdebcdebddebedebfdec0dec1dec2dec3dec4dec5dec6dec7dec8dec9decadecbdeccdecddecedecfded0ded1ded2ded3ded4ded5ded6ded7ded8ded9dedadedbdedcdedddedededfdee0dee1dee2dee3dee4dee5dee6dee7dee8dee9deeadeebdeecdeeddeeedeefdef0def1def2def3def4def5def6def7def8def9defadefbdefcdefddefedeffde00df01df02df03df04df05df06df07df08df09df0adf0bdf0cdf0ddf0edf0fdf10df11df12df13df14df15df16df17df18df19df1adf1bdf1cdf1ddf1edf1fdf20df21df22df23df24df25df26df27df28df29df2adf2bdf2cdf2ddf2edf2fdf30df31df32df33df34df35df36df37df38df39df3adf3bdf3cdf3ddf3edf3fdf40df41df42df43df44df45df46df47df48df49df4adf4bdf4cdf4ddf4edf4fdf50df51df52df53df54df55df56df57df58df59df5adf5bdf5cdf5ddf5edf5fdf60df61df62df63df64df65df66df67df68df69df6adf6bdf6cdf6ddf6edf6fdf70df71df72df73df74df75df76df77df78df79df7adf7bdf7cdf7ddf7edf7fdf80df81df82df83df84df85df86df87df88df89df8adf8bdf8cdf8ddf8edf8fdf90df91df92df93df94df95df96df97df98df99df9adf9bdf9cdf9ddf9edf9fdfa0dfa1dfa2dfa3dfa4dfa5dfa6dfa7dfa8dfa9dfaadfabdfacdfaddfaedfafdfb0dfb1dfb2dfb3dfb4dfb5dfb6dfb7dfb8dfb9dfbadfbbdfbcdfbddfbedfbfdfc0dfc1dfc2dfc3dfc4dfc5dfc6dfc7dfc8dfc9dfcadfcbdfccdfcddfcedfcfdfd0dfd1dfd2dfd3dfd4dfd5dfd6dfd7dfd8dfd9dfdadfdbdfdcdfdddfdedfdfdfe0dfe1dfe2dfe3dfe4dfe5dfe6dfe7dfe8dfe9dfeadfebdfecdfeddfeedfefdff0dff1dff2dff3dff4dff5dff6dff7dff8dff9dffadffbdffcdffddffedfffdf00e001e002e003e004e005e006e007e008e009e00ae00be00ce00de00ee00fe010e011e012e013e014e015e016e017e018e019e01ae01be01ce01de01ee01fe020e021e022e023e024e025e026e027e028e029e02ae02be02ce02de02ee02fe030e031e032e033e034e035e036e037e038e039e03ae03be03ce03de03ee03fe040e041e042e043e044e045e046e047e048e049e04ae04be04ce04de04ee04fe050e051e052e053e054e055e056e057e058e059e05ae05be05ce05de05ee05fe060e061e062e063e064e065e066e067e068e069e06ae06be06ce06de06ee06fe070e071e072e073e074e075e076e077e078e079e07ae07be07ce07de07ee07fe080e081e082e083e084e085e086e087e088e089e08ae08be08ce08de08ee08fe090e091e092e093e094e095e096e097e098e099e09ae09be09ce09de09ee09fe0a0e0a1e0a2e0a3e0a4e0a5e0a6e0a7e0a8e0a9e0aae0abe0ace0ade0aee0afe0b0e0b1e0b2e0b3e0b4e0b5e0b6e0b7e0b8e0b9e0bae0bbe0bce0bde0bee0bfe0c0e0c1e0c2e0c3e0c4e0c5e0c6e0c7e0c8e0c9e0cae0cbe0cce0cde0cee0cfe0d0e0d1e0d2e0d3e0d4e0d5e0d6e0d7e0d8e0d9e0dae0dbe0dce0dde0dee0dfe0e0e0e1e0e2e0e3e0e4e0e5e0e6e0e7e0e8e0e9e0eae0ebe0ece0ede0eee0efe0f0e0f1e0f2e0f3e0f4e0f5e0f6e0f7e0f8e0f9e0fae0fbe0fce0fde0fee0ffe000e101e102e103e104e105e106e107e108e109e10ae10be10ce10de10ee10fe110e111e112e113e114e115e116e117e118e119e11ae11be11ce11de11ee11fe120e121e122e123e124e125e126e127e128e129e12ae12be12ce12de12ee12fe130e131e132e133e134e135e136e137e138e139e13ae13be13ce13de13ee13fe140e141e142e143e144e145e146e147e148e149e14ae14be14ce14de14ee14fe150e151e152e153e154e155e156e157e158e159e15ae15be15ce15de15ee15fe160e161e162e163e164e165e166e167e168e169e16ae16be16ce16de16ee16fe170e171e172e173e174e175e176e177e178e179e17ae17be17ce17de17ee17fe180e181e182e183e184e185e186e187e188e189e18ae18be18ce18de18ee18fe190e191e192e193e194e195e196e197e198e199e19ae19be19ce19de19ee19fe1a0e1a1e1a2e1a3e1a4e1a5e1a6e1a7e1a8e1a9e1aae1abe1ace1ade1aee1afe1b0e1b1e1b2e1b3e1b4e1b5e1b6e1b7e1b8e1b9e1bae1bbe1bce1bde1bee1bfe1c0e1c1e1c2e1c3e1c4e1c5e1c6e1c7e1c8e1c9e1cae1cbe1cce1cde1cee1cfe1d0e1d1e1d2e1d3e1d4e1d5e1d6e1d7e1d8e1d9e1dae1dbe1dce1dde1dee1dfe1e0e1e1e1e2e1e3e1e4e1e5e1e6e1e7e1e8e1e9e1eae1ebe1ece1ede1eee1efe1f0e1f1e1f2e1f3e1f4e1f5e1f6e1f7e1f8e1f9e1fae1fbe1fce1fde1fee1ffe100e201e202e203e204e205e206e207e208e209e20ae20be20ce20de20ee20fe210e211e212e213e214e215e216e217e218e219e21ae21be21ce21de21ee21fe220e221e222e223e224e225e226e227e228e229e22ae22be22ce22de22ee22fe230e231e232e233e234e235e236e237e238e239e23ae23be23ce23de23ee23fe240e241e242e243e244e245e246e247e248e249e24ae24be24ce24de24ee24fe250e251e252e253e254e255e256e257e258e259e25ae25be25ce25de25ee25fe260e261e262e263e264e265e266e267e268e269e26ae26be26ce26de26ee26fe270e271e272e273e274e275e276e277e278e279e27ae27be27ce27de27ee27fe280e281e282e283e284e285e286e287e288e289e28ae28be28ce28de28ee28fe290e291e292e293e294e295e296e297e298e299e29ae29be29ce29de29ee29fe2a0e2a1e2a2e2a3e2a4e2a5e2a6e2a7e2a8e2a9e2aae2abe2ace2ade2aee2afe2b0e2b1e2b2e2b3e2b4e2b5e2b6e2b7e2b8e2b9e2bae2bbe2bce2bde2bee2bfe2c0e2c1e2c2e2c3e2c4e2c5e2c6e2c7e2c8e2c9e2cae2cbe2cce2cde2cee2cfe2d0e2d1e2d2e2d3e2d4e2d5e2d6e2d7e2d8e2d9e2dae2dbe2dce2dde2dee2dfe2e0e2e1e2e2e2e3e2e4e2e5e2e6e2e7e2e8e2e9e2eae2ebe2ece2ede2eee2efe2f0e2f1e2f2e2f3e2f4e2f5e2f6e2f7e2f8e2f9e2fae2fbe2fce2fde2fee2ffe200e301e302e303e304e305e306e307e308e309e30ae30be30ce30de30ee30fe310e311e312e313e314e315e316e317e318e319e31ae31be31ce31de31ee31fe320e321e322e323e324e325e326e327e328e329e32ae32be32ce32de32ee32fe330e331e332e333e334e335e336e337e338e339e33ae33be33ce33de33ee33fe340e341e342e343e344e345e346e347e348e349e34ae34be34ce34de34ee34fe350e351e352e353e354e355e356e357e358e359e35ae35be35ce35de35ee35fe360e361e362e363e364e365e366e367e368e369e36ae36be36ce36de36ee36fe370e371e372e373e374e375e376e377e378e379e37ae37be37ce37de37ee37fe380e381e382e383e384e385e386e387e388e389e38ae38be38ce38de38ee38fe390e391e392e393e394e395e396e397e398e399e39ae39be39ce39de39ee39fe3a0e3a1e3a2e3a3e3a4e3a5e3a6e3a7e3a8e3a9e3aae3abe3ace3ade3aee3afe3b0e3b1e3b2e3b3e3b4e3b5e3b6e3b7e3b8e3b9e3bae3bbe3bce3bde3bee3bfe3c0e3c1e3c2e3c3e3c4e3c5e3c6e3c7e3c8e3c9e3cae3cbe3cce3cde3cee3cfe3d0e3d1e3d2e3d3e3d4e3d5e3d6e3d7e3d8e3d9e3dae3dbe3dce3dde3dee3dfe3e0e3e1e3e2e3e3e3e4e3e5e3e6e3e7e3e8e3e9e3eae3ebe3ece3ede3eee3efe3f0e3f1e3f2e3f3e3f4e3f5e3f6e3f7e3f8e3f9e3fae3fbe3fce3fde3fee3ffe300e401e402e403e404e405e406e407e408e409e40ae40be40ce40de40ee40fe410e411e412e413e414e415e416e417e418e419e41ae41be41ce41de41ee41fe420e421e422e423e424e425e426e427e428e429e42ae42be42ce42de42ee42fe430e431e432e433e434e435e436e437e438e439e43ae43be43ce43de43ee43fe440e441e442e443e444e445e446e447e448e449e44ae44be44ce44de44ee44fe450e451e452e453e454e455e456e457e458e459e45ae45be45ce45de45ee45fe460e461e462e463e464e465e466e467e468e469e46ae46be46ce46de46ee46fe470e471e472e473e474e475e476e477e478e479e47ae47be47ce47de47ee47fe480e481e482e483e484e485e486e487e488e489e48ae48be48ce48de48ee48fe490e491e492e493e494e495e496e497e498e499e49ae49be49ce49de49ee49fe4a0e4a1e4a2e4a3e4a4e4a5e4a6e4a7e4a8e4a9e4aae4abe4ace4ade4aee4afe4b0e4b1e4b2e4b3e4b4e4b5e4b6e4b7e4b8e4b9e4bae4bbe4bce4bde4bee4bfe4c0e4c1e4c2e4c3e4c4e4c5e4c6e4c7e4c8e4c9e4cae4cbe4cce4cde4cee4cfe4d0e4d1e4d2e4d3e4d4e4d5e4d6e4d7e4d8e4d9e4dae4dbe4dce4dde4dee4dfe4e0e4e1e4e2e4e3e4e4e4e5e4e6e4e7e4e8e4e9e4eae4ebe4ece4ede4eee4efe4f0e4f1e4f2e4f3e4f4e4f5e4f6e4f7e4f8e4f9e4fae4fbe4fce4fde4fee4ffe400e501e502e503e504e505e506e507e508e509e50ae50be50ce50de50ee50fe510e511e512e513e514e515e516e517e518e519e51ae51be51ce51de51ee51fe520e521e522e523e524e525e526e527e528e529e52ae52be52ce52de52ee52fe530e531e532e533e534e535e536e537e538e539e53ae53be53ce53de53ee53fe540e541e542e543e544e545e546e547e548e549e54ae54be54ce54de54ee54fe550e551e552e553e554e555e556e557e558e559e55ae55be55ce55de55ee55fe560e561e562e563e564e565e566e567e568e569e56ae56be56ce56de56ee56fe570e571e572e573e574e575e576e577e578e579e57ae57be57ce57de57ee57fe580e581e582e583e584e585e586e587e588e589e58ae58be58ce58de58ee58fe590e591e592e593e594e595e596e597e598e599e59ae59be59ce59de59ee59fe5a0e5a1e5a2e5a3e5a4e5a5e5a6e5a7e5a8e5a9e5aae5abe5ace5ade5aee5afe5b0e5b1e5b2e5b3e5b4e5b5e5b6e5b7e5b8e5b9e5bae5bbe5bce5bde5bee5bfe5c0e5c1e5c2e5c3e5c4e5c5e5c6e5c7e5c8e5c9e5cae5cbe5cce5cde5cee5cfe5d0e5d1e5d2e5d3e5d4e5d5e5d6e5d7e5d8e5d9e5dae5dbe5dce5dde5dee5dfe5e0e5e1e5e2e5e3e5e4e5e5e5e6e5e7e5e8e5e9e5eae5ebe5ece5ede5eee5efe5f0e5f1e5f2e5f3e5f4e5f5e5f6e5f7e5f8e5f9e5fae5fbe5fce5fde5fee5ffe500e601e602e603e604e605e606e607e608e609e60ae60be60ce60de60ee60fe610e611e612e613e614e615e616e617e618e619e61ae61be61ce61de61ee61fe620e621e622e623e624e625e626e627e628e629e62ae62be62ce62de62ee62fe630e631e632e633e634e635e636e637e638e639e63ae63be63ce63de63ee63fe640e641e642e643e644e645e646e647e648e649e64ae64be64ce64de64ee64fe650e651e652e653e654e655e656e657e658e659e65ae65be65ce65de65ee65fe660e661e662e663e664e665e666e667e668e669e66ae66be66ce66de66ee66fe670e671e672e673e674e675e676e677e678e679e67ae67be67ce67de67ee67fe680e681e682e683e684e685e686e687e688e689e68ae68be68ce68de68ee68fe690e691e692e693e694e695e696e697e698e699e69ae69be69ce69de69ee69fe6a0e6a1e6a2e6a3e6a4e6a5e6a6e6a7e6a8e6a9e6aae6abe6ace6ade6aee6afe6b0e6b1e6b2e6b3e6b4e6b5e6b6e6b7e6b8e6b9e6bae6bbe6bce6bde6bee6bfe6c0e6c1e6c2e6c3e6c4e6c5e6c6e6c7e6c8e6c9e6cae6cbe6cce6cde6cee6cfe6d0e6d1e6d2e6d3e6d4e6d5e6d6e6d7e6d8e6d9e6dae6dbe6dce6dde6dee6dfe6e0e6e1e6e2e6e3e6e4e6e5e6e6e6e7e6e8e6e9e6eae6ebe6ece6ede6eee6efe6f0e6f1e6f2e6f3e6f4e6f5e6f6e6f7e6f8e6f9e6fae6fbe6fce6fde6fee6ffe600e701e702e703e704e705e706e707e708e709e70ae70be70ce70de70ee70fe710e711e712e713e714e715e716e717e718e719e71ae71be71ce71de71ee71fe720e721e722e723e724e725e726e727e728e729e72ae72be72ce72de72ee72fe730e731e732e733e734e735e736e737e738e739e73ae73be73ce73de73ee73fe740e741e742e743e744e745e746e747e748e749e74ae74be74ce74de74ee74fe750e751e752e753e754e755e756e757e758e759e75ae75be75ce75de75ee75fe760e761e762e763e764e765e766e767e768e769e76ae76be76ce76de76ee76fe770e771e772e773e774e775e776e777e778e779e77ae77be77ce77de77ee77fe780e781e782e783e784e785e786e787e788e789e78ae78be78ce78de78ee78fe790e791e792e793e794e795e796e797e798e799e79ae79be79ce79de79ee79fe7a0e7a1e7a2e7a3e7a4e7a5e7a6e7a7e7a8e7a9e7aae7abe7ace7ade7aee7afe7b0e7b1e7b2e7b3e7b4e7b5e7b6e7b7e7b8e7b9e7bae7bbe7bce7bde7bee7bfe7c0e7c1e7c2e7c3e7c4e7c5e7c6e7c7e7c8e7c9e7cae7cbe7cce7cde7cee7cfe7d0e7d1e7d2e7d3e7d4e7d5e7d6e7d7e7d8e7d9e7dae7dbe7dce7dde7dee7dfe7e0e7e1e7e2e7e3e7e4e7e5e7e6e7e7e7e8e7e9e7eae7ebe7ece7ede7eee7efe7f0e7f1e7f2e7f3e7f4e7f5e7f6e7f7e7f8e7f9e7fae7fbe7fce7fde7fee7ffe700e801e802e803e804e805e806e807e808e809e80ae80be80ce80de80ee80fe810e811e812e813e814e815e816e817e818e819e81ae81be81ce81de81ee81fe820e821e822e823e824e825e826e827e828e829e82ae82be82ce82de82ee82fe830e831e832e833e834e835e836e837e838e839e83ae83be83ce83de83ee83fe840e841e842e843e844e845e846e847e848e849e84ae84be84ce84de84ee84fe850e851e852e853e854e855e856e857e858e859e85ae85be85ce85de85ee85fe860e861e862e863e864e865e866e867e868e869e86ae86be86ce86de86ee86fe870e871e872e873e874e875e876e877e878e879e87ae87be87ce87de87ee87fe880e881e882e883e884e885e886e887e888e889e88ae88be88ce88de88ee88fe890e891e892e893e894e895e896e897e898e899e89ae89be89ce89de89ee89fe8a0e8a1e8a2e8a3e8a4e8a5e8a6e8a7e8a8e8a9e8aae8abe8ace8ade8aee8afe8b0e8b1e8b2e8b3e8b4e8b5e8b6e8b7e8b8e8b9e8bae8bbe8bce8bde8bee8bfe8c0e8c1e8c2e8c3e8c4e8c5e8c6e8c7e8c8e8c9e8cae8cbe8cce8cde8cee8cfe8d0e8d1e8d2e8d3e8d4e8d5e8d6e8d7e8d8e8d9e8dae8dbe8dce8dde8dee8dfe8e0e8e1e8e2e8e3e8e4e8e5e8e6e8e7e8e8e8e9e8eae8ebe8ece8ede8eee8efe8f0e8f1e8f2e8f3e8f4e8f5e8f6e8f7e8f8e8f9e8fae8fbe8fce8fde8fee8ffe800e901e902e903e904e905e906e907e908e909e90ae90be90ce90de90ee90fe910e911e912e913e914e915e916e917e918e919e91ae91be91ce91de91ee91fe920e921e922e923e924e925e926e927e928e929e92ae92be92ce92de92ee92fe930e931e932e933e934e935e936e937e938e939e93ae93be93ce93de93ee93fe940e941e942e943e944e945e946e947e948e949e94ae94be94ce94de94ee94fe950e951e952e953e954e955e956e957e958e959e95ae95be95ce95de95ee95fe960e961e962e963e964e965e966e967e968e969e96ae96be96ce96de96ee96fe970e971e972e973e974e975e976e977e978e979e97ae97be97ce97de97ee97fe980e981e982e983e984e985e986e987e988e989e98ae98be98ce98de98ee98fe990e991e992e993e994e995e996e997e998e999e99ae99be99ce99de99ee99fe9a0e9a1e9a2e9a3e9a4e9a5e9a6e9a7e9a8e9a9e9aae9abe9ace9ade9aee9afe9b0e9b1e9b2e9b3e9b4e9b5e9b6e9b7e9b8e9b9e9bae9bbe9bce9bde9bee9bfe9c0e9c1e9c2e9c3e9c4e9c5e9c6e9c7e9c8e9c9e9cae9cbe9cce9cde9cee9cfe9d0e9d1e9d2e9d3e9d4e9d5e9d6e9d7e9d8e9d9e9dae9dbe9dce9dde9dee9dfe9e0e9e1e9e2e9e3e9e4e9e5e9e6e9e7e9e8e9e9e9eae9ebe9ece9ede9eee9efe9f0e9f1e9f2e9f3e9f4e9f5e9f6e9f7e9f8e9f9e9fae9fbe9fce9fde9fee9ffe900ea01ea02ea03ea04ea05ea06ea07ea08ea09ea0aea0bea0cea0dea0eea0fea10ea11ea12ea13ea14ea15ea16ea17ea18ea19ea1aea1bea1cea1dea1eea1fea20ea21ea22ea23ea24ea25ea26ea27ea28ea29ea2aea2bea2cea2dea2eea2fea30ea31ea32ea33ea34ea35ea36ea37ea38ea39ea3aea3bea3cea3dea3eea3fea40ea41ea42ea43ea44ea45ea46ea47ea48ea49ea4aea4bea4cea4dea4eea4fea50ea51ea52ea53ea54ea55ea56ea57ea58ea59ea5aea5bea5cea5dea5eea5fea60ea61ea62ea63ea64ea65ea66ea67ea68ea69ea6aea6bea6cea6dea6eea6fea70ea71ea72ea73ea74ea75ea76ea77ea78ea79ea7aea7bea7cea7dea7eea7fea80ea81ea82ea83ea84ea85ea86ea87ea88ea89ea8aea8bea8cea8dea8eea8fea90ea91ea92ea93ea94ea95ea96ea97ea98ea99ea9aea9bea9cea9dea9eea9feaa0eaa1eaa2eaa3eaa4eaa5eaa6eaa7eaa8eaa9eaaaeaabeaaceaadeaaeeaafeab0eab1eab2eab3eab4eab5eab6eab7eab8eab9eabaeabbeabceabdeabeeabfeac0eac1eac2eac3eac4eac5eac6eac7eac8eac9eacaeacbeacceacdeaceeacfead0ead1ead2ead3ead4ead5ead6ead7ead8ead9eadaeadbeadceaddeadeeadfeae0eae1eae2eae3eae4eae5eae6eae7eae8eae9eaeaeaebeaeceaedeaeeeaefeaf0eaf1eaf2eaf3eaf4eaf5eaf6eaf7eaf8eaf9eafaeafbeafceafdeafeeaffea00eb01eb02eb03eb04eb05eb06eb07eb08eb09eb0aeb0beb0ceb0deb0eeb0feb10eb11eb12eb13eb14eb15eb16eb17eb18eb19eb1aeb1beb1ceb1deb1eeb1feb20eb21eb22eb23eb24eb25eb26eb27eb28eb29eb2aeb2beb2ceb2deb2eeb2feb30eb31eb32eb33eb34eb35eb36eb37eb38eb39eb3aeb3beb3ceb3deb3eeb3feb40eb41eb42eb43eb44eb45eb46eb47eb48eb49eb4aeb4beb4ceb4deb4eeb4feb50eb51eb52eb53eb54eb55eb56eb57eb58eb59eb5aeb5beb5ceb5deb5eeb5feb60eb61eb62eb63eb64eb65eb66eb67eb68eb69eb6aeb6beb6ceb6deb6eeb6feb70eb71eb72eb73eb74eb75eb76eb77eb78eb79eb7aeb7beb7ceb7deb7eeb7feb80eb81eb82eb83eb84eb85eb86eb87eb88eb89eb8aeb8beb8ceb8deb8eeb8feb90eb91eb92eb93eb94eb95eb96eb97eb98eb99eb9aeb9beb9ceb9deb9eeb9feba0eba1eba2eba3eba4eba5eba6eba7eba8eba9ebaaebabebacebadebaeebafebb0ebb1ebb2ebb3ebb4ebb5ebb6ebb7ebb8ebb9ebbaebbbebbcebbdebbeebbfebc0ebc1ebc2ebc3ebc4ebc5ebc6ebc7ebc8ebc9ebcaebcbebccebcdebceebcfebd0ebd1ebd2ebd3ebd4ebd5ebd6ebd7ebd8ebd9ebdaebdbebdcebddebdeebdfebe0ebe1ebe2ebe3ebe4ebe5ebe6ebe7ebe8ebe9ebeaebebebecebedebeeebefebf0ebf1ebf2ebf3ebf4ebf5ebf6ebf7ebf8ebf9ebfaebfbebfcebfdebfeebffeb00ec01ec02ec03ec04ec05ec06ec07ec08ec09ec0aec0bec0cec0dec0eec0fec10ec11ec12ec13ec14ec15ec16ec17ec18ec19ec1aec1bec1cec1dec1eec1fec20ec21ec22ec23ec24ec25ec26ec27ec28ec29ec2aec2bec2cec2dec2eec2fec30ec31ec32ec33ec34ec35ec36ec37ec38ec39ec3aec3bec3cec3dec3eec3fec40ec41ec42ec43ec44ec45ec46ec47ec48ec49ec4aec4bec4cec4dec4eec4fec50ec51ec52ec53ec54ec55ec56ec57ec58ec59ec5aec5bec5cec5dec5eec5fec60ec61ec62ec63ec64ec65ec66ec67ec68ec69ec6aec6bec6cec6dec6eec6fec70ec71ec72ec73ec74ec75ec76ec77ec78ec79ec7aec7bec7cec7dec7eec7fec80ec81ec82ec83ec84ec85ec86ec87ec88ec89ec8aec8bec8cec8dec8eec8fec90ec91ec92ec93ec94ec95ec96ec97ec98ec99ec9aec9bec9cec9dec9eec9feca0eca1eca2eca3eca4eca5eca6eca7eca8eca9ecaaecabecacecadecaeecafecb0ecb1ecb2ecb3ecb4ecb5ecb6ecb7ecb8ecb9ecbaecbbecbcecbdecbeecbfecc0ecc1ecc2ecc3ecc4ecc5ecc6ecc7ecc8ecc9eccaeccbeccceccdecceeccfecd0ecd1ecd2ecd3ecd4ecd5ecd6ecd7ecd8ecd9ecdaecdbecdcecddecdeecdfece0ece1ece2ece3ece4ece5ece6ece7ece8ece9eceaecebecececedeceeecefecf0ecf1ecf2ecf3ecf4ecf5ecf6ecf7ecf8ecf9ecfaecfbecfcecfdecfeecffec00ed01ed02ed03ed04ed05ed06ed07ed08ed09ed0aed0bed0ced0ded0eed0fed10ed11ed12ed13ed14ed15ed16ed17ed18ed19ed1aed1bed1ced1ded1eed1fed20ed21ed22ed23ed24ed25ed26ed27ed28ed29ed2aed2bed2ced2ded2eed2fed30ed31ed32ed33ed34ed35ed36ed37ed38ed39ed3aed3bed3ced3ded3eed3fed40ed41ed42ed43ed44ed45ed46ed47ed48ed49ed4aed4bed4ced4ded4eed4fed50ed51ed52ed53ed54ed55ed56ed57ed58ed59ed5aed5bed5ced5ded5eed5fed60ed61ed62ed63ed64ed65ed66ed67ed68ed69ed6aed6bed6ced6ded6eed6fed70ed71ed72ed73ed74ed75ed76ed77ed78ed79ed7aed7bed7ced7ded7eed7fed80ed81ed82ed83ed84ed85ed86ed87ed88ed89ed8aed8bed8ced8ded8eed8fed90ed91ed92ed93ed94ed95ed96ed97ed98ed99ed9aed9bed9ced9ded9eed9feda0eda1eda2eda3eda4eda5eda6eda7eda8eda9edaaedabedacedadedaeedafedb0edb1edb2edb3edb4edb5edb6edb7edb8edb9edbaedbbedbcedbdedbeedbfedc0edc1edc2edc3edc4edc5edc6edc7edc8edc9edcaedcbedccedcdedceedcfedd0edd1edd2edd3edd4edd5edd6edd7edd8edd9eddaeddbeddcedddeddeeddfede0ede1ede2ede3ede4ede5ede6ede7ede8ede9edeaedebedecedededeeedefedf0edf1edf2edf3edf4edf5edf6edf7edf8edf9edfaedfbedfcedfdedfeedffed00ee01ee02ee03ee04ee05ee06ee07ee08ee09ee0aee0bee0cee0dee0eee0fee10ee11ee12ee13ee14ee15ee16ee17ee18ee19ee1aee1bee1cee1dee1eee1fee20ee21ee22ee23ee24ee25ee26ee27ee28ee29ee2aee2bee2cee2dee2eee2fee30ee31ee32ee33ee34ee35ee36ee37ee38ee39ee3aee3bee3cee3dee3eee3fee40ee41ee42ee43ee44ee45ee46ee47ee48ee49ee4aee4bee4cee4dee4eee4fee50ee51ee52ee53ee54ee55ee56ee57ee58ee59ee5aee5bee5cee5dee5eee5fee60ee61ee62ee63ee64ee65ee66ee67ee68ee69ee6aee6bee6cee6dee6eee6fee70ee71ee72ee73ee74ee75ee76ee77ee78ee79ee7aee7bee7cee7dee7eee7fee80ee81ee82ee83ee84ee85ee86ee87ee88ee89ee8aee8bee8cee8dee8eee8fee90ee91ee92ee93ee94ee95ee96ee97ee98ee99ee9aee9bee9cee9dee9eee9feea0eea1eea2eea3eea4eea5eea6eea7eea8eea9eeaaeeabeeaceeadeeaeeeafeeb0eeb1eeb2eeb3eeb4eeb5eeb6eeb7eeb8eeb9eebaeebbeebceebdeebeeebfeec0eec1eec2eec3eec4eec5eec6eec7eec8eec9eecaeecbeecceecdeeceeecfeed0eed1eed2eed3eed4eed5eed6eed7eed8eed9eedaeedbeedceeddeedeeedfeee0eee1eee2eee3eee4eee5eee6eee7eee8eee9eeeaeeebeeeceeedeeeeeeefeef0eef1eef2eef3eef4eef5eef6eef7eef8eef9eefaeefbeefceefdeefeeeffee00ef01ef02ef03ef04ef05ef06ef07ef08ef09ef0aef0bef0cef0def0eef0fef10ef11ef12ef13ef14ef15ef16ef17ef18ef19ef1aef1bef1cef1def1eef1fef20ef21ef22ef23ef24ef25ef26ef27ef28ef29ef2aef2bef2cef2def2eef2fef30ef31ef32ef33ef34ef35ef36ef37ef38ef39ef3aef3bef3cef3def3eef3fef40ef41ef42ef43ef44ef45ef46ef47ef48ef49ef4aef4bef4cef4def4eef4fef50ef51ef52ef53ef54ef55ef56ef57ef58ef59ef5aef5bef5cef5def5eef5fef60ef61ef62ef63ef64ef65ef66ef67ef68ef69ef6aef6bef6cef6def6eef6fef70ef71ef72ef73ef74ef75ef76ef77ef78ef79ef7aef7bef7cef7def7eef7fef80ef81ef82ef83ef84ef85ef86ef87ef88ef89ef8aef8bef8cef8def8eef8fef90ef91ef92ef93ef94ef95ef96ef97ef98ef99ef9aef9bef9cef9def9eef9fefa0efa1efa2efa3efa4efa5efa6efa7efa8efa9efaaefabefacefadefaeefafefb0efb1efb2efb3efb4efb5efb6efb7efb8efb9efbaefbbefbcefbdefbeefbfefc0efc1efc2efc3efc4efc5efc6efc7efc8efc9efcaefcbefccefcdefceefcfefd0efd1efd2efd3efd4efd5efd6efd7efd8efd9efdaefdbefdcefddefdeefdfefe0efe1efe2efe3efe4efe5efe6efe7efe8efe9efeaefebefecefedefeeefefeff0eff1eff2eff3eff4eff5eff6eff7eff8eff9effaeffbeffceffdeffeefffef00f001f002f003f004f005f006f007f008f009f00af00bf00cf00df00ef00ff010f011f012f013f014f015f016f017f018f019f01af01bf01cf01df01ef01ff020f021f022f023f024f025f026f027f028f029f02af02bf02cf02df02ef02ff030f031f032f033f034f035f036f037f038f039f03af03bf03cf03df03ef03ff040f041f042f043f044f045f046f047f048f049f04af04bf04cf04df04ef04ff050f051f052f053f054f055f056f057f058f059f05af05bf05cf05df05ef05ff060f061f062f063f064f065f066f067f068f069f06af06bf06cf06df06ef06ff070f071f072f073f074f075f076f077f078f079f07af07bf07cf07df07ef07ff080f081f082f083f084f085f086f087f088f089f08af08bf08cf08df08ef08ff090f091f092f093f094f095f096f097f098f099f09af09bf09cf09df09ef09ff0a0f0a1f0a2f0a3f0a4f0a5f0a6f0a7f0a8f0a9f0aaf0abf0acf0adf0aef0aff0b0f0b1f0b2f0b3f0b4f0b5f0b6f0b7f0b8f0b9f0baf0bbf0bcf0bdf0bef0bff0c0f0c1f0c2f0c3f0c4f0c5f0c6f0c7f0c8f0c9f0caf0cbf0ccf0cdf0cef0cff0d0f0d1f0d2f0d3f0d4f0d5f0d6f0d7f0d8f0d9f0daf0dbf0dcf0ddf0def0dff0e0f0e1f0e2f0e3f0e4f0e5f0e6f0e7f0e8f0e9f0eaf0ebf0ecf0edf0eef0eff0f0f0f1f0f2f0f3f0f4f0f5f0f6f0f7f0f8f0f9f0faf0fbf0fcf0fdf0fef0fff000f101f102f103f104f105f106f107f108f109f10af10bf10cf10df10ef10ff110f111f112f113f114f115f116f117f118f119f11af11bf11cf11df11ef11ff120f121f122f123f124f125f126f127f128f129f12af12bf12cf12df12ef12ff130f131f132f133f134f135f136f137f138f139f13af13bf13cf13df13ef13ff140f141f142f143f144f145f146f147f148f149f14af14bf14cf14df14ef14ff150f151f152f153f154f155f156f157f158f159f15af15bf15cf15df15ef15ff160f161f162f163f164f165f166f167f168f169f16af16bf16cf16df16ef16ff170f171f172f173f174f175f176f177f178f179f17af17bf17cf17df17ef17ff180f181f182f183f184f185f186f187f188f189f18af18bf18cf18df18ef18ff190f191f192f193f194f195f196f197f198f199f19af19bf19cf19df19ef19ff1a0f1a1f1a2f1a3f1a4f1a5f1a6f1a7f1a8f1a9f1aaf1abf1acf1adf1aef1aff1b0f1b1f1b2f1b3f1b4f1b5f1b6f1b7f1b8f1b9f1baf1bbf1bcf1bdf1bef1bff1c0f1c1f1c2f1c3f1c4f1c5f1c6f1c7f1c8f1c9f1caf1cbf1ccf1cdf1cef1cff1d0f1d1f1d2f1d3f1d4f1d5f1d6f1d7f1d8f1d9f1daf1dbf1dcf1ddf1def1dff1e0f1e1f1e2f1e3f1e4f1e5f1e6f1e7f1e8f1e9f1eaf1ebf1ecf1edf1eef1eff1f0f1f1f1f2f1f3f1f4f1f5f1f6f1f7f1f8f1f9f1faf1fbf1fcf1fdf1fef1fff100f201f202f203f204f205f206f207f208f209f20af20bf20cf20df20ef20ff210f211f212f213f214f215f216f217f218f219f21af21bf21cf21df21ef21ff220f221f222f223f224f225f226f227f228f229f22af22bf22cf22df22ef22ff230f231f232f233f234f235f236f237f238f239f23af23bf23cf23df23ef23ff240f241f242f243f244f245f246f247f248f249f24af24bf24cf24df24ef24ff250f251f252f253f254f255f256f257f258f259f25af25bf25cf25df25ef25ff260f261f262f263f264f265f266f267f268f269f26af26bf26cf26df26ef26ff270f271f272f273f274f275f276f277f278f279f27af27bf27cf27df27ef27ff280f281f282f283f284f285f286f287f288f289f28af28bf28cf28df28ef28ff290f291f292f293f294f295f296f297f298f299f29af29bf29cf29df29ef29ff2a0f2a1f2a2f2a3f2a4f2a5f2a6f2a7f2a8f2a9f2aaf2abf2acf2adf2aef2aff2b0f2b1f2b2f2b3f2b4f2b5f2b6f2b7f2b8f2b9f2baf2bbf2bcf2bdf2bef2bff2c0f2c1f2c2f2c3f2c4f2c5f2c6f2c7f2c8f2c9f2caf2cbf2ccf2cdf2cef2cff2d0f2d1f2d2f2d3f2d4f2d5f2d6f2d7f2d8f2d9f2daf2dbf2dcf2ddf2def2dff2e0f2e1f2e2f2e3f2e4f2e5f2e6f2e7f2e8f2e9f2eaf2ebf2ecf2edf2eef2eff2f0f2f1f2f2f2f3f2f4f2f5f2f6f2f7f2f8f2f9f2faf2fbf2fcf2fdf2fef2fff200f301f302f303f304f305f306f307f308f309f30af30bf30cf30df30ef30ff310f311f312f313f314f315f316f317f318f319f31af31bf31cf31df31ef31ff320f321f322f323f324f325f326f327f328f329f32af32bf32cf32df32ef32ff330f331f332f333f334f335f336f337f338f339f33af33bf33cf33df33ef33ff340f341f342f343f344f345f346f347f348f349f34af34bf34cf34df34ef34ff350f351f352f353f354f355f356f357f358f359f35af35bf35cf35df35ef35ff360f361f362f363f364f365f366f367f368f369f36af36bf36cf36df36ef36ff370f371f372f373f374f375f376f377f378f379f37af37bf37cf37df37ef37ff380f381f382f383f384f385f386f387f388f389f38af38bf38cf38df38ef38ff390f391f392f393f394f395f396f397f398f399f39af39bf39cf39df39ef39ff3a0f3a1f3a2f3a3f3a4f3a5f3a6f3a7f3a8f3a9f3aaf3abf3acf3adf3aef3aff3b0f3b1f3b2f3b3f3b4f3b5f3b6f3b7f3b8f3b9f3baf3bbf3bcf3bdf3bef3bff3c0f3c1f3c2f3c3f3c4f3c5f3c6f3c7f3c8f3c9f3caf3cbf3ccf3cdf3cef3cff3d0f3d1f3d2f3d3f3d4f3d5f3d6f3d7f3d8f3d9f3daf3dbf3dcf3ddf3def3dff3e0f3e1f3e2f3e3f3e4f3e5f3e6f3e7f3e8f3e9f3eaf3ebf3ecf3edf3eef3eff3f0f3f1f3f2f3f3f3f4f3f5f3f6f3f7f3f8f3f9f3faf3fbf3fcf3fdf3fef3fff300f401f402f403f404f405f406f407f408f409f40af40bf40cf40df40ef40ff410f411f412f413f414f415f416f417f418f419f41af41bf41cf41df41ef41ff420f421f422f423f424f425f426f427f428f429f42af42bf42cf42df42ef42ff430f431f432f433f434f435f436f437f438f439f43af43bf43cf43df43ef43ff440f441f442f443f444f445f446f447f448f449f44af44bf44cf44df44ef44ff450f451f452f453f454f455f456f457f458f459f45af45bf45cf45df45ef45ff460f461f462f463f464f465f466f467f468f469f46af46bf46cf46df46ef46ff470f471f472f473f474f475f476f477f478f479f47af47bf47cf47df47ef47ff480f481f482f483f484f485f486f487f488f489f48af48bf48cf48df48ef48ff490f491f492f493f494f495f496f497f498f499f49af49bf49cf49df49ef49ff4a0f4a1f4a2f4a3f4a4f4a5f4a6f4a7f4a8f4a9f4aaf4abf4acf4adf4aef4aff4b0f4b1f4b2f4b3f4b4f4b5f4b6f4b7f4b8f4b9f4baf4bbf4bcf4bdf4bef4bff4c0f4c1f4c2f4c3f4c4f4c5f4c6f4c7f4c8f4c9f4caf4cbf4ccf4cdf4cef4cff4d0f4d1f4d2f4d3f4d4f4d5f4d6f4d7f4d8f4d9f4daf4dbf4dcf4ddf4def4dff4e0f4e1f4e2f4e3f4e4f4e5f4e6f4e7f4e8f4e9f4eaf4ebf4ecf4edf4eef4eff4f0f4f1f4f2f4f3f4f4f4f5f4f6f4f7f4f8f4f9f4faf4fbf4fcf4fdf4fef4fff400f501f502f503f504f505f506f507f508f509f50af50bf50cf50df50ef50ff510f511f512f513f514f515f516f517f518f519f51af51bf51cf51df51ef51ff520f521f522f523f524f525f526f527f528f529f52af52bf52cf52df52ef52ff530f531f532f533f534f535f536f537f538f539f53af53bf53cf53df53ef53ff540f541f542f543f544f545f546f547f548f549f54af54bf54cf54df54ef54ff550f551f552f553f554f555f556f557f558f559f55af55bf55cf55df55ef55ff560f561f562f563f564f565f566f567f568f569f56af56bf56cf56df56ef56ff570f571f572f573f574f575f576f577f578f579f57af57bf57cf57df57ef57ff580f581f582f583f584f585f586f587f588f589f58af58bf58cf58df58ef58ff590f591f592f593f594f595f596f597f598f599f59af59bf59cf59df59ef59ff5a0f5a1f5a2f5a3f5a4f5a5f5a6f5a7f5a8f5a9f5aaf5abf5acf5adf5aef5aff5b0f5b1f5b2f5b3f5b4f5b5f5b6f5b7f5b8f5b9f5baf5bbf5bcf5bdf5bef5bff5c0f5c1f5c2f5c3f5c4f5c5f5c6f5c7f5c8f5c9f5caf5cbf5ccf5cdf5cef5cff5d0f5d1f5d2f5d3f5d4f5d5f5d6f5d7f5d8f5d9f5daf5dbf5dcf5ddf5def5dff5e0f5e1f5e2f5e3f5e4f5e5f5e6f5e7f5e8f5e9f5eaf5ebf5ecf5edf5eef5eff5f0f5f1f5f2f5f3f5f4f5f5f5f6f5f7f5f8f5f9f5faf5fbf5fcf5fdf5fef5fff500f601f602f603f604f605f606f607f608f609f60af60bf60cf60df60ef60ff610f611f612f613f614f615f616f617f618f619f61af61bf61cf61df61ef61ff620f621f622f623f624f625f626f627f628f629f62af62bf62cf62df62ef62ff630f631f632f633f634f635f636f637f638f639f63af63bf63cf63df63ef63ff640f641f642f643f644f645f646f647f648f649f64af64bf64cf64df64ef64ff650f651f652f653f654f655f656f657f658f659f65af65bf65cf65df65ef65ff660f661f662f663f664f665f666f667f668f669f66af66bf66cf66df66ef66ff670f671f672f673f674f675f676f677f678f679f67af67bf67cf67df67ef67ff680f681f682f683f684f685f686f687f688f689f68af68bf68cf68df68ef68ff690f691f692f693f694f695f696f697f698f699f69af69bf69cf69df69ef69ff6a0f6a1f6a2f6a3f6a4f6a5f6a6f6a7f6a8f6a9f6aaf6abf6acf6adf6aef6aff6b0f6b1f6b2f6b3f6b4f6b5f6b6f6b7f6b8f6b9f6baf6bbf6bcf6bdf6bef6bff6c0f6c1f6c2f6c3f6c4f6c5f6c6f6c7f6c8f6c9f6caf6cbf6ccf6cdf6cef6cff6d0f6d1f6d2f6d3f6d4f6d5f6d6f6d7f6d8f6d9f6daf6dbf6dcf6ddf6def6dff6e0f6e1f6e2f6e3f6e4f6e5f6e6f6e7f6e8f6e9f6eaf6ebf6ecf6edf6eef6eff6f0f6f1f6f2f6f3f6f4f6f5f6f6f6f7f6f8f6f9f6faf6fbf6fcf6fdf6fef6fff600f701f702f703f704f705f706f707f708f709f70af70bf70cf70df70ef70ff710f711f712f713f714f715f716f717f718f719f71af71bf71cf71df71ef71ff720f721f722f723f724f725f726f727f728f729f72af72bf72cf72df72ef72ff730f731f732f733f734f735f736f737f738f739f73af73bf73cf73df73ef73ff740f741f742f743f744f745f746f747f748f749f74af74bf74cf74df74ef74ff750f751f752f753f754f755f756f757f758f759f75af75bf75cf75df75ef75ff760f761f762f763f764f765f766f767f768f769f76af76bf76cf76df76ef76ff770f771f772f773f774f775f776f777f778f779f77af77bf77cf77df77ef77ff780f781f782f783f784f785f786f787f788f789f78af78bf78cf78df78ef78ff790f791f792f793f794f795f796f797f798f799f79af79bf79cf79df79ef79ff7a0f7a1f7a2f7a3f7a4f7a5f7a6f7a7f7a8f7a9f7aaf7abf7acf7adf7aef7aff7b0f7b1f7b2f7b3f7b4f7b5f7b6f7b7f7b8f7b9f7baf7bbf7bcf7bdf7bef7bff7c0f7c1f7c2f7c3f7c4f7c5f7c6f7c7f7c8f7c9f7caf7cbf7ccf7cdf7cef7cff7d0f7d1f7d2f7d3f7d4f7d5f7d6f7d7f7d8f7d9f7daf7dbf7dcf7ddf7def7dff7e0f7e1f7e2f7e3f7e4f7e5f7e6f7e7f7e8f7e9f7eaf7ebf7ecf7edf7eef7eff7f0f7f1f7f2f7f3f7f4f7f5f7f6f7f7f7f8f7f9f7faf7fbf7fcf7fdf7fef7fff700f801f802f803f804f805f806f807f808f809f80af80bf80cf80df80ef80ff810f811f812f813f814f815f816f817f818f819f81af81bf81cf81df81ef81ff820f821f822f823f824f825f826f827f828f829f82af82bf82cf82df82ef82ff830f831f832f833f834f835f836f837f838f839f83af83bf83cf83df83ef83ff840f841f842f843f844f845f846f847f848f849f84af84bf84cf84df84ef84ff850f851f852f853f854f855f856f857f858f859f85af85bf85cf85df85ef85ff860f861f862f863f864f865f866f867f868f869f86af86bf86cf86df86ef86ff870f871f872f873f874f875f876f877f878f879f87af87bf87cf87df87ef87ff880f881f882f883f884f885f886f887f888f889f88af88bf88cf88df88ef88ff890f891f892f893f894f895f896f897f898f899f89af89bf89cf89df89ef89ff8a0f8a1f8a2f8a3f8a4f8a5f8a6f8a7f8a8f8a9f8aaf8abf8acf8adf8aef8aff8b0f8b1f8b2f8b3f8b4f8b5f8b6f8b7f8b8f8b9f8baf8bbf8bcf8bdf8bef8bff8c0f8c1f8c2f8c3f8c4f8c5f8c6f8c7f8c8f8c9f8caf8cbf8ccf8cdf8cef8cff8d0f8d1f8d2f8d3f8d4f8d5f8d6f8d7f8d8f8d9f8daf8dbf8dcf8ddf8def8dff8e0f8e1f8e2f8e3f8e4f8e5f8e6f8e7f8e8f8e9f8eaf8ebf8ecf8edf8eef8eff8f0f8f1f8f2f8f3f8f4f8f5f8f6f8f7f8f8f8f9f8faf8fbf8fcf8fdf8fef8fff800f901f902f903f904f905f906f907f908f909f90af90bf90cf90df90ef90ff910f911f912f913f914f915f916f917f918f919f91af91bf91cf91df91ef91ff920f921f922f923f924f925f926f927f928f929f92af92bf92cf92df92ef92ff930f931f932f933f934f935f936f937f938f939f93af93bf93cf93df93ef93ff940f941f942f943f944f945f946f947f948f949f94af94bf94cf94df94ef94ff950f951f952f953f954f955f956f957f958f959f95af95bf95cf95df95ef95ff960f961f962f963f964f965f966f967f968f969f96af96bf96cf96df96ef96ff970f971f972f973f974f975f976f977f978f979f97af97bf97cf97df97ef97ff980f981f982f983f984f985f986f987f988f989f98af98bf98cf98df98ef98ff990f991f992f993f994f995f996f997f998f999f99af99bf99cf99df99ef99ff9a0f9a1f9a2f9a3f9a4f9a5f9a6f9a7f9a8f9a9f9aaf9abf9acf9adf9aef9aff9b0f9b1f9b2f9b3f9b4f9b5f9b6f9b7f9b8f9b9f9baf9bbf9bcf9bdf9bef9bff9c0f9c1f9c2f9c3f9c4f9c5f9c6f9c7f9c8f9c9f9caf9cbf9ccf9cdf9cef9cff9d0f9d1f9d2f9d3f9d4f9d5f9d6f9d7f9d8f9d9f9daf9dbf9dcf9ddf9def9dff9e0f9e1f9e2f9e3f9e4f9e5f9e6f9e7f9e8f9e9f9eaf9ebf9ecf9edf9eef9eff9f0f9f1f9f2f9f3f9f4f9f5f9f6f9f7f9f8f9f9f9faf9fbf9fcf9fdf9fef9fff900fa01fa02fa03fa04fa05fa06fa07fa08fa09fa0afa0bfa0cfa0dfa0efa0ffa10fa11fa12fa13fa14fa15fa16fa17fa18fa19fa1afa1bfa1cfa1dfa1efa1ffa20fa21fa22fa23fa24fa25fa26fa27fa28fa29fa2afa2bfa2cfa2dfa2efa2ffa30fa31fa32fa33fa34fa35fa36fa37fa38fa39fa3afa3bfa3cfa3dfa3efa3ffa40fa41fa42fa43fa44fa45fa46fa47fa48fa49fa4afa4bfa4cfa4dfa4efa4ffa50fa51fa52fa53fa54fa55fa56fa57fa58fa59fa5afa5bfa5cfa5dfa5efa5ffa60fa61fa62fa63fa64fa65fa66fa67fa68fa69fa6afa6bfa6cfa6dfa6efa6ffa70fa71fa72fa73fa74fa75fa76fa77fa78fa79fa7afa7bfa7cfa7dfa7efa7ffa80fa81fa82fa83fa84fa85fa86fa87fa88fa89fa8afa8bfa8cfa8dfa8efa8ffa90fa91fa92fa93fa94fa95fa96fa97fa98fa99fa9afa9bfa9cfa9dfa9efa9ffaa0faa1faa2faa3faa4faa5faa6faa7faa8faa9faaafaabfaacfaadfaaefaaffab0fab1fab2fab3fab4fab5fab6fab7fab8fab9fabafabbfabcfabdfabefabffac0fac1fac2fac3fac4fac5fac6fac7fac8fac9facafacbfaccfacdfacefacffad0fad1fad2fad3fad4fad5fad6fad7fad8fad9fadafadbfadcfaddfadefadffae0fae1fae2fae3fae4fae5fae6fae7fae8fae9faeafaebfaecfaedfaeefaeffaf0faf1faf2faf3faf4faf5faf6faf7faf8faf9fafafafbfafcfafdfafefafffa00fb01fb02fb03fb04fb05fb06fb07fb08fb09fb0afb0bfb0cfb0dfb0efb0ffb10fb11fb12fb13fb14fb15fb16fb17fb18fb19fb1afb1bfb1cfb1dfb1efb1ffb20fb21fb22fb23fb24fb25fb26fb27fb28fb29fb2afb2bfb2cfb2dfb2efb2ffb30fb31fb32fb33fb34fb35fb36fb37fb38fb39fb3afb3bfb3cfb3dfb3efb3ffb40fb41fb42fb43fb44fb45fb46fb47fb48fb49fb4afb4bfb4cfb4dfb4efb4ffb50fb51fb52fb53fb54fb55fb56fb57fb58fb59fb5afb5bfb5cfb5dfb5efb5ffb60fb61fb62fb63fb64fb65fb66fb67fb68fb69fb6afb6bfb6cfb6dfb6efb6ffb70fb71fb72fb73fb74fb75fb76fb77fb78fb79fb7afb7bfb7cfb7dfb7efb7ffb80fb81fb82fb83fb84fb85fb86fb87fb88fb89fb8afb8bfb8cfb8dfb8efb8ffb90fb91fb92fb93fb94fb95fb96fb97fb98fb99fb9afb9bfb9cfb9dfb9efb9ffba0fba1fba2fba3fba4fba5fba6fba7fba8fba9fbaafbabfbacfbadfbaefbaffbb0fbb1fbb2fbb3fbb4fbb5fbb6fbb7fbb8fbb9fbbafbbbfbbcfbbdfbbefbbffbc0fbc1fbc2fbc3fbc4fbc5fbc6fbc7fbc8fbc9fbcafbcbfbccfbcdfbcefbcffbd0fbd1fbd2fbd3fbd4fbd5fbd6fbd7fbd8fbd9fbdafbdbfbdcfbddfbdefbdffbe0fbe1fbe2fbe3fbe4fbe5fbe6fbe7fbe8fbe9fbeafbebfbecfbedfbeefbeffbf0fbf1fbf2fbf3fbf4fbf5fbf6fbf7fbf8fbf9fbfafbfbfbfcfbfdfbfefbfffb00fc01fc02fc03fc04fc05fc06fc07fc08fc09fc0afc0bfc0cfc0dfc0efc0ffc10fc11fc12fc13fc14fc15fc16fc17fc18fc19fc1afc1bfc1cfc1dfc1efc1ffc20fc21fc22fc23fc24fc25fc26fc27fc28fc29fc2afc2bfc2cfc2dfc2efc2ffc30fc31fc32fc33fc34fc35fc36fc37fc38fc39fc3afc3bfc3cfc3dfc3efc3ffc40fc41fc42fc43fc44fc45fc46fc47fc48fc49fc4afc4bfc4cfc4dfc4efc4ffc50fc51fc52fc53fc54fc55fc56fc57fc58fc59fc5afc5bfc5cfc5dfc5efc5ffc60fc61fc62fc63fc64fc65fc66fc67fc68fc69fc6afc6bfc6cfc6dfc6efc6ffc70fc71fc72fc73fc74fc75fc76fc77fc78fc79fc7afc7bfc7cfc7dfc7efc7ffc80fc81fc82fc83fc84fc85fc86fc87fc88fc89fc8afc8bfc8cfc8dfc8efc8ffc90fc91fc92fc93fc94fc95fc96fc97fc98fc99fc9afc9bfc9cfc9dfc9efc9ffca0fca1fca2fca3fca4fca5fca6fca7fca8fca9fcaafcabfcacfcadfcaefcaffcb0fcb1fcb2fcb3fcb4fcb5fcb6fcb7fcb8fcb9fcbafcbbfcbcfcbdfcbefcbffcc0fcc1fcc2fcc3fcc4fcc5fcc6fcc7fcc8fcc9fccafccbfcccfccdfccefccffcd0fcd1fcd2fcd3fcd4fcd5fcd6fcd7fcd8fcd9fcdafcdbfcdcfcddfcdefcdffce0fce1fce2fce3fce4fce5fce6fce7fce8fce9fceafcebfcecfcedfceefceffcf0fcf1fcf2fcf3fcf4fcf5fcf6fcf7fcf8fcf9fcfafcfbfcfcfcfdfcfefcfffc00fd01fd02fd03fd04fd05fd06fd07fd08fd09fd0afd0bfd0cfd0dfd0efd0ffd10fd11fd12fd13fd14fd15fd16fd17fd18fd19fd1afd1bfd1cfd1dfd1efd1ffd20fd21fd22fd23fd24fd25fd26fd27fd28fd29fd2afd2bfd2cfd2dfd2efd2ffd30fd31fd32fd33fd34fd35fd36fd37fd38fd39fd3afd3bfd3cfd3dfd3efd3ffd40fd41fd42fd43fd44fd45fd46fd47fd48fd49fd4afd4bfd4cfd4dfd4efd4ffd50fd51fd52fd53fd54fd55fd56fd57fd58fd59fd5afd5bfd5cfd5dfd5efd5ffd60fd61fd62fd63fd64fd65fd66fd67fd68fd69fd6afd6bfd6cfd6dfd6efd6ffd70fd71fd72fd73fd74fd75fd76fd77fd78fd79fd7afd7bfd7cfd7dfd7efd7ffd80fd81fd82fd83fd84fd85fd86fd87fd88fd89fd8afd8bfd8cfd8dfd8efd8ffd90fd91fd92fd93fd94fd95fd96fd97fd98fd99fd9afd9bfd9cfd9dfd9efd9ffda0fda1fda2fda3fda4fda5fda6fda7fda8fda9fdaafdabfdacfdadfdaefdaffdb0fdb1fdb2fdb3fdb4fdb5fdb6fdb7fdb8fdb9fdbafdbbfdbcfdbdfdbefdbffdc0fdc1fdc2fdc3fdc4fdc5fdc6fdc7fdc8fdc9fdcafdcbfdccfdcdfdcefdcffdd0fdd1fdd2fdd3fdd4fdd5fdd6fdd7fdd8fdd9fddafddbfddcfdddfddefddffde0fde1fde2fde3fde4fde5fde6fde7fde8fde9fdeafdebfdecfdedfdeefdeffdf0fdf1fdf2fdf3fdf4fdf5fdf6fdf7fdf8fdf9fdfafdfbfdfcfdfdfdfefdfffd00fe01fe02fe03fe04fe05fe06fe07fe08fe09fe0afe0bfe0cfe0dfe0efe0ffe10fe11fe12fe13fe14fe15fe16fe17fe18fe19fe1afe1bfe1cfe1dfe1efe1ffe20fe21fe22fe23fe24fe25fe26fe27fe28fe29fe2afe2bfe2cfe2dfe2efe2ffe30fe31fe32fe33fe34fe35fe36fe37fe38fe39fe3afe3bfe3cfe3dfe3efe3ffe40fe41fe42fe43fe44fe45fe46fe47fe48fe49fe4afe4bfe4cfe4dfe4efe4ffe50fe51fe52fe53fe54fe55fe56fe57fe58fe59fe5afe5bfe5cfe5dfe5efe5ffe60fe61fe62fe63fe64fe65fe66fe67fe68fe69fe6afe6bfe6cfe6dfe6efe6ffe70fe71fe72fe73fe74fe75fe76fe77fe78fe79fe7afe7bfe7cfe7dfe7efe7ffe80fe81fe82fe83fe84fe85fe86fe87fe88fe89fe8afe8bfe8cfe8dfe8efe8ffe90fe91fe92fe93fe94fe95fe96fe97fe98fe99fe9afe9bfe9cfe9dfe9efe9ffea0fea1fea2fea3fea4fea5fea6fea7fea8fea9feaafeabfeacfeadfeaefeaffeb0feb1feb2feb3feb4feb5feb6feb7feb8feb9febafebbfebcfebdfebefebffec0fec1fec2fec3fec4fec5fec6fec7fec8fec9fecafecbfeccfecdfecefecffed0fed1fed2fed3fed4fed5fed6fed7fed8fed9fedafedbfedcfeddfedefedffee0fee1fee2fee3fee4fee5fee6fee7fee8fee9feeafeebfeecfeedfeeefeeffef0fef1fef2fef3fef4fef5fef6fef7fef8fef9fefafefbfefcfefdfefefefffe00ff01ff02ff03ff04ff05ff06ff07ff08ff09ff0aff0bff0cff0dff0eff0fff10ff11ff12ff13ff14ff15ff16ff17ff18ff19ff1aff1bff1cff1dff1eff1fff20ff21ff22ff23ff24ff25ff26ff27ff28ff29ff2aff2bff2cff2dff2eff2fff30ff31ff32ff33ff34ff35ff36ff37ff38ff39ff3aff3bff3cff3dff3eff3fff40ff21ff22ff23ff24ff25ff26ff27ff28ff29ff2aff2bff2cff2dff2eff2fff30ff31ff32ff33ff34ff35ff36ff37ff38ff39ff3aff5bff5cff5dff5eff5fff60ff61ff62ff63ff64ff65ff66ff67ff68ff69ff6aff6bff6cff6dff6eff6fff70ff71ff72ff73ff74ff75ff76ff77ff78ff79ff7aff7bff7cff7dff7eff7fff80ff81ff82ff83ff84ff85ff86ff87ff88ff89ff8aff8bff8cff8dff8eff8fff90ff91ff92ff93ff94ff95ff96ff97ff98ff99ff9aff9bff9cff9dff9eff9fffa0ffa1ffa2ffa3ffa4ffa5ffa6ffa7ffa8ffa9ffaaffabffacffadffaeffafffb0ffb1ffb2ffb3ffb4ffb5ffb6ffb7ffb8ffb9ffbaffbbffbcffbdffbeffbfffc0ffc1ffc2ffc3ffc4ffc5ffc6ffc7ffc8ffc9ffcaffcbffccffcdffceffcfffd0ffd1ffd2ffd3ffd4ffd5ffd6ffd7ffd8ffd9ffdaffdbffdcffddffdeffdfffe0ffe1ffe2ffe3ffe4ffe5ffe6ffe7ffe8ffe9ffeaffebffecffedffeeffeffff0fff1fff2fff3fff4fff5fff6fff7fff8fff9fffafffbfffcfffdfffeffffff73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c000000000000", 0x50440, 0xfffe0}, {&(0x7f0000086200)="eb52904e5446532020202000044000000000000000f8000000000000000000000000000080008000ff0700000000000002000000000000000f00000000000000f6000000f4000000a3b8b20fcf7aa836000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0, 0x1ffc00}, {&(0x7f0000086300)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1ffde0}], 0x0, &(0x7f0000086400)=ANY=[@ANYBLOB="16"]) clock_gettime(0x0, &(0x7f0000002080)={0x0, 0x0}) clock_gettime(0x3, &(0x7f00000020c0)={0x0, 0x0}) utimes(&(0x7f0000002040)='./file1\x00', &(0x7f0000002100)={{r1, r2/1000+10000}, {r3, r4/1000+10000}}) r5 = syz_mount_image$cramfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x748, 0x4, &(0x7f0000001e00)=[{&(0x7f00000000c0)="eb8aaa3aad3b5bbe23b54c92e4f1d8f28fa7a5cccd943727089974890a4690ac3bab4227b9cf424ab6986f995dbd0c0aa42cd77e3bd6aea58521a4cc", 0x3c, 0x10000}, {&(0x7f0000000140)="43159bd436dfe965a1aac9558616718322fd425037ad70b18868f403caddcf43daab405704532240ac31eea93552bcdf46f461badd73d67c300005114abcd2c26ec866e9072bcecbe2202ffa287294c26a03e08593b478b299bd71dfe1cc5974c656c6d4cb9c92fbd4cbb62fae1d4fc852bb036a1778411279c7b49eae4c3f2345a26feeb3bf33e68350614330dd92b802bad2e6", 0x94, 0x4}, {&(0x7f0000001d00)="30961c093fea3135de3f2c1fe6d6de389e04e31a587fb87b2cb5ec36d6b6912b9b11371d3885e08933d9c42f8d51f5b9d41dc950ac3785d22dad28c434fc9b27b95e763f20985e14c49085b3e0720896ee55", 0x52, 0x5}, {&(0x7f0000001d80)="e5410d6dccb930598485783cef0c6409cb96c632a099a94381359b3899deae3cc7cab565d84c4add785abacec129290b590b825860e636c235b32fa3f676c1c06f4ced7f4fcbb785cc94eb2bf06e0d5b", 0x50, 0x800}], 0x84000, &(0x7f0000001e80)={[{'!'}, {'ntfs\x00'}, {'^.]]((.#-'}, {'ntfs\x00'}, {'ntfs\x00'}, {'.'}, {'ntfs\x00'}, {':($\x14\xf2X}\\'}, {'ntfs\x00'}, {',##^!\xcc'}], [{@fsname={'fsname', 0x3d, 'ntfs\x00'}}, {@obj_user={'obj_user', 0x3d, 'ntfs\x00'}}, {@audit}, {@obj_role={'obj_role', 0x3d, '@/{&'}}, {@fsmagic={'fsmagic', 0x3d, 0x80000000}}, {@subj_type={'subj_type', 0x3d, 'ntfs\x00'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@dont_appraise}]}) openat(r0, &(0x7f0000001f80)='./file1\x00', 0x288400, 0x5) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r5, 0xc0406619, &(0x7f0000001f40)={@id={0x2, 0x0, @b}}) [ 228.394172][ T7] Bluetooth: hci2: command 0x041b tx timeout 12:32:22 executing program 5: getpid() perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='cpuacct.usage_user\x00', 0x26e1, 0x0) r1 = gettid() bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x28, &(0x7f0000000200)}, 0x10) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f0000000300)={0x0, {{0x2, 0x4e20, @empty}}, {{0x2, 0x4e20, @rand_addr=0x64010100}}}, 0x108) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}, 0x200, 0x0, 0xa, 0x0, 0x7203fd53, 0x0, 0x1000}, r1, 0x0, r2, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000002c0), 0x4) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc0c0583b, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x30840, 0x100) socket$inet6(0xa, 0x5, 0xffff) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_MON_GET(r5, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x88}, 0x1, 0x0, 0x0, 0x1}, 0x20000040) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x41110, 0x10044}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8}]}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x44}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x2, &(0x7f00000000c0)=@raw=[@map={0x18, 0x1, 0x1, 0x0, r0}], &(0x7f0000000240)='syzkaller\x00', 0x3, 0x1, &(0x7f0000000280)=""/1, 0x41100, 0x2, '\x00', r6, 0x0, r3, 0x8, &(0x7f0000000440)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000480)={0x4, 0x4, 0xffffffff, 0x200}, 0x10}, 0x78) getpgid(r1) [ 228.443112][ T20] usb 3-1: Failed to register entities (-22). [ 228.454233][ T25] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 228.468616][ T9343] loop0: detected capacity change from 0 to 8189 [ 228.486219][ T20] usb 3-1: Failed to create links for entity 231 [ 228.513216][ T9343] ntfs: (device loop0): parse_options(): Unrecognized mount option . [ 228.513802][ T20] usb 3-1: Failed to register entities (-22). [ 228.560180][ T20] usb 3-1: USB disconnect, device number 2 [ 228.604316][ T9343] loop0: detected capacity change from 0 to 8189 [ 228.621633][ T9343] ntfs: (device loop0): parse_options(): Unrecognized mount option . [ 228.671582][ T9340] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. [ 228.732037][ T9367] loop0: detected capacity change from 0 to 256 [ 228.761370][ T9340] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. [ 228.844199][ T25] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 228.934068][ T25] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 228.943504][ T25] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 228.952303][ T25] usb 4-1: SerialNumber: syz [ 229.164098][ T20] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 229.418656][ T20] usb 3-1: Using ep0 maxpacket: 8 [ 229.544226][ T20] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 229.634338][ T20] usb 3-1: New USB device found, idVendor=0bd3, idProduct=0555, bcdDevice=69.6a [ 229.643406][ T20] usb 3-1: New USB device strings: Mfr=64, Product=0, SerialNumber=0 [ 229.652715][ T20] usb 3-1: Manufacturer: syz [ 229.678664][ T25] cdc_ether 4-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.3-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 229.720010][ T20] usb 3-1: config 0 descriptor?? 12:32:24 executing program 2: perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = perf_event_open(0x0, 0x0, 0xe, 0xffffffffffffffff, 0x9) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r1, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'syz_tun\x00'}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockname$packet(r0, &(0x7f0000000040), &(0x7f0000000100)=0x14) r3 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_group_source_req(r3, 0x0, 0x2c, &(0x7f0000000240)={0x8, {{0x2, 0x4e22, @rand_addr=0x64010100}}, {{0x2, 0x4e24, @loopback}}}, 0x108) setsockopt$sock_int(r2, 0x1, 0x6, 0x0, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="140000001e0002022bbd7000fedbdf2500000000"], 0x14}, 0x1, 0x700, 0x0, 0x800}, 0x0) 12:32:24 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x2, 0x10) r1 = socket$inet6(0x10, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000400)}, {&(0x7f00000000c0)="4836332f118949916b994ede68f94caa9d1b783655e4cac2f8fbc08d718a8019b395ff22a870c97f22f683561ac8e1c54ae2e7", 0x33}, {0x0}, {0x0}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="e0000000000000000600000006000000739d5d20b99715743d16f806f05da04c459ac0af0066288d34d5602abbf05f4db0915a8ec98f985f652ad7ac55f426c6f7679e9d5bfd66bf06b03a73c0ab5f77ad93ab181a19374537246963ba68adad98fc2b96cbe46b5661bfafffbeb4204886e8bb242be275841bb4b318bf286fa24996f852fddf7684fe022de32af8792929c886f40f85db8c4ffa49b93e18c1307a9e6dbfaaa364fbecc95b27fce0166bb9261d5521355c64c0d67b79dfb62e1f1d0e73b23fd0c3eeef8a84cbaaae9aa41259c609bef2cf7cad0000000000000008010000000000001e0000007f0000b554892d99daa52bab793dbbdca35d8fd1539b6afd56ff503c9c7cddcc659975a4319eda43953e54624460204aa6fd7d799c2113be1cb5d4dd080706a128818909ef54c6a38a334840466416baea07e37e4047c63544613655fc46fb654d28e5c70c152b12478cbf66bbc78b0e135d5e2b11e9eb5b0d0c9ab7331107a46251ba294bd088d2ae465bfb547daed52000c82b2a8bcbe2020122c43001c3b6c7288cdd6070fb9866bf96025eb804a9b65a701b49d694d66c307417439392aeab386e6a5678cd4a2f52f41ec9740d91b5b8d5c8d6ee3694a9bb842dc66049467441aea29459e6b2abf5fcf259552a974f44f5b501fc00000000000000010000000000001401000006000000c12822995e92de90664cce966617f741e6703a58485c23e53c3262e3809136732978eebe241f7ecf8dd5e660392b8d378f9a6cd7d03ce9ccc2bba3830c16874acff90c91717b726a06a50d1b0e5dca93ee6cc47150881036d2ca2c07d833c813c43e420c8a4b0b431ab87158c9a8e746d20d79d4dc7409ab9711005cc3db812223889b742317da49fc59523477e3116dcdef86908a768c7932fcf6ed56e2463d6d7f65f203d7e0c008c9f88a62cd5cc01c862f3d17d331a6f7dd6c2aae76d31ee0fc929484ac90fd8419c97143d95e7719029a2d195536816b77d8dddaeda0f00639d4897ceead5f034c051b25185e0040000000000000001401000002000000d51ec5794d65af73dc93effebb3b1435ece9c61ce1be2b54bc14ebf4858ebfa7d205f4b3bc392c9e4b3111d30000000040000000000000008d000000050000006931e83f2643e980070c488c63b70f2a515677fdddaabd0fa4d1b70561561cd14b55bc6658ce5a92af1d5f8efa000000200000000000000017010000060000006b70540f96a7f44861436bf40dd5a67500010000000000000000000000000000ec7345bde326281fa001379537d5f7ffd1375b3c7d8539ef57f975e5511a16ac7b3c3c516d9d314450fea63aca0d25213f1ef5d05e33aae9024d3b5343e67833b74328f13984e77b3e27a47e70089e0a1ed0fc824a7ec0c8d42ce6fea228e5c7c6732d5b88c2c0f0ce65ff1448d0b0612510351ce8cf255249d5a022cb10eb9fc2d87c7d7df71c0ae4f7dcc69391a845aa042c5aaf906a63c3276b63c1d0be129bf1ce69c14deee5731307000a55e596988916d0a0794448e5bafdd229a275236624419550db38c4fdc14a885f2bca9879059a10659a7e38c66b15973fe6821d19ec227d50104003ea7500000000000010000000000000000701000003000000207047a51e"], 0x498}, 0x24000800) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0xffffff2d, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03003d000b05d25a80648c6394f90124fc60100002400a000000054782c137153e370748018000f01700d1bd", 0x33fe0}], 0x1}, 0x0) 12:32:24 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000650404000100000004040000e1ff7d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca711fcd0cdfa146ec56175037958e271f60d25b7937f0207005e5a076d83923dd29c034055c07fa1f7e655ce34e4d5b318e2ec0e0700897a74a060091ff105000000000000007ea0c34f17e33b6ef3bb622003b538dfd8e012547a26958b9d2b1f44cb19ae91ecf00ea38a340a48e7d578e51bc53099e90f4580d760551b43341a2d7cbdb9cd38bdb2ca8eebaff8aa3a14817ac61e4dd11183a13477bf563e1b06250cdf7e060e368edda1f1de3e6c2ed570ef0e789f65f1328d67047bc04b07f5d356d082d2789cb132b8667c21476659f28d9961b6a1fe53184b751c51160fbcbbf35b1e7be6148ba532e6ea09c346dfebd38608b32808b80200000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac1220800000000000000ce63a38d2fd50117b89551b359b4eea0c6e957670000000000000000dbfd2e6d7f715a7f3deadd7130856f5c643672254fc3b41d01198600f815303767d2e24f29054302feb6e5dad9796edb08000000182babc18cae2ed4b4390af9a9ce8fd07ed00b0000002cab154ad029a119ca3c972780870014601c3c975d5afdb0d3a0ec4be3e563112f4b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc496f18afc9ffc2cc788bee1b47683db01a4693b8685211bbae3e2ed0a5670e73130fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f39208337841cef386e22cc22ee176a6d738992533ac2a9f5a699593f085019cae0b4183fb11c73f979ca985739f69537f5dc2acb72c7eae993fc9eb22d1306e565b6341da114f08cd0509d380578673f8b6e74ce23877a6b24db0e06734556f541fa629fbef2461c96a00200000000000000e29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415eeadcda2130f5011e48455b5a807000000e158b94f50adab988dd8e12baf5cc9390000000067db8c2977aab37d9ac4cfc1c7b4000000000000fa47742f6c539c4b11e7d7262a1457c39495c826b956ba859acce3c177b91bd7d5ca1664fe2f3ced8468911806040000005e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3adf008141bdee5d27874b2f663ddeef000aabf4df517d90bdc01e73835d5a3e1a9e90d76762d414c99d4894ee7f8249dc1e3428d2129369ee1b85afa1a01e5f6eb2eea0d0df414b315f651c8452392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702ceeab00008dabb753899dbe857381f5a55528df3255fedb0b79e0033607490350000000000000000000000000a528affd95e4b960fbbf77e48d8852cd8cba2aa17eb0a713a3d76e2a16b34ef32039bbf6f910a88e0ce69b4547aac4c4d9966fda7b0aa7b67c8b83c1091e7bff10de3d534203b51523144ef9a04782d3f1e52e0000555f15fe4a76a200000000000000a9692047a0be1b378840a68a164750d0f86c84d655e9b24d4c418c70c76bd8bfe550e2e421cd30592a71c46fc1e18442e39942530c18264ee1e91e017c47db557e46db42a3c4f607855baa6aeb13a9b2a6d06f324444d84f79b45ef3c28d23363816252df635c6f6936610b07de6274071603782243fd1de959dcbc3a34b98f566d85ab9f148fcca026103218a0d2f677da0ad3640176ef6404e0121020767a870c01394c8f34304d53cf4a9449223d6fb7ada2ee77ed9c8e916da81612848eeba0d09d87870e7c5b984dabd946c54a3788053a05797159194b9708bd24c6bba55c407c5336506fa7549bcb587a71d816e1af6f48b9f4b9ad647eb0416cb882a806406deda2c38be4853af2e848aa742f9c45643f6a09318a7e35f8f6e816fa05cf58db83796391532cdd78cdce16f325be9fac6e273c009647804002ae2ebd0a7717a1cfbd2272b71c17ea1eaee91d699da240f51cad8c4a3082306ddeeec3f2ad78345dfa4c1a6dba100c54649805f5583d6bb5530f50791348ca5629cc65af184a2ef9ccc19cb9be714663099b4f1b543ff3c08f60dce7eb10570596b0e32da2007cd18f783a7c0e510f25711836abb431892d50da6c94ff3f8411e2cffedd8be2b35d467b3308bf2389b69ef1aaa97cca3d0e29cfdc5a694500c24772df2e84592de275b7b0fe22bdb0c013df1a590a7136534d98c5c5e30b895d1b91836e5131a03ef3d32eb531c7cd9e1de1afb658d4efd23244622010397201625c4e1c73fccb89823e1afcc9fe8d0e8f90fb5d81c76941285cbd57b8c353c313f311864a504ec7d92022162b3c65243f43cabf87f474722"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0x5000000, &(0x7f0000000100)="b9ff03006044238cb89e14f008000cffffff00004000632c77fbac141431e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b2511880b9d943be3f4ae0057a5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0xc405}, 0x2c) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r4, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r2, @ANYBLOB='\b\x00R', @ANYRESDEC=r3, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) ioctl(r4, 0x89, &(0x7f0000000280)="8e73274e64dc17c5b371f9e5dd38e7dc8f98586e58933252d95641f72f1523655a15d3375f437ea8f3604ce811c06889f0fc4c27285e31d177d2f26a562dad25e9e2f555f34e322de4ad0a673f6524151615e38c975711fdbfda5e3125f5fe7d294411c7baf3f8616e3186fe6ad5d3e76337d298dcf9887dcf15ead857cc53b03c9624d9f6ad28b5a22fb30539b994") 12:32:24 executing program 0: ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, &(0x7f00000001c0)={&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1}) r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$IOCTL_VMCI_CTX_ADD_NOTIFICATION(r0, 0x7af, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x7, &(0x7f0000000dc0)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x8, r1, &(0x7f0000000240)="217694a524c1c1b68c9bdca35a2581f56a54fb27628a180ede712a271934bb3659626e240bee0986e1b35424dd748eecffe542a5278db18dfd", 0x39, 0x100000001, 0x0, 0x7, r1}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2, 0x0, r1, &(0x7f0000000880)="8706ae1768feda38c5dbeb7d12f97a26031c4e418381736e8a35f1f8db9fbf030951069ba2a9611e2a8ffd647b73e8c2551bd67bd01401906a2d35425b0a3df3d6620da7c08ca13ebe26af1e8f8a72802d17464a995c90c4b116d34eb71119b9fac3a2553fb75e2b6ff7e42cd01f358b456d6c9f11ac472f7791612609d58ed352479ec0b37a764fc7bea2c321f7b5377f9a2ddd30982259b15879ee492fbf4cbe8b9d2c1283e36664450bc047586666b15a2dd12df034681977af6557a6", 0xbe, 0xffffffffffff8000, 0x0, 0x1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x8, 0x7, r0, &(0x7f0000000940)="6865878d237649627e09340c3b095eaff9da3885636eae3f5298173e9f1b9004b1baa98b4bed77cdae72cc01d29ff3922302610901c1aa88ec3bc1656e82d2ffa063d7fc37f8680fb83f464f5467", 0x4e, 0x0, 0x0, 0x2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000a00)="86a250abfd98c50b6624ea5ae185ee1298c972dd0a29b3289e80fde7b5590c03eb0d554fd98c30c34c4cd25e1c3f2749f4ebd2f3aca78053c004157c4e0579adfd38d31fc66ce979eef789409c30a4b052f0629c6c45d49161fce93e194dc00a25adf3f74b1915d26fd9f58e9217a6f6cfdd74f017d6cc6ae0e84de44a15508023ae720f37bc201c7e72e7aa1022b09998b48353236c17b5d9abcb5a2b8e9ab32e2827b95e610ac6a9a19534045d2de6b9157e8d6240a76cd017ed4405d9b7c86499ed0a55eaea872a2282be806579a99825feba9e75621efa21481e4099ed0aa141306e41fd5dfc2794a2", 0xeb, 0x7, 0x0, 0x2}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x1f1, 0xffffffffffffffff, &(0x7f0000000b00)="d400c55e0a68812e1ef97a6654fba3a84c9787346990448bfdcff59d6039b4c8c971a0c33e1a40f5da2028a4e7ef78182f811ddde233f0ff360af18e0a3e761a7668e6088d4b77cb54f92227dceeee507b7b1424c0edb91860def5eae0919fdc39b9278a41f2fc24f6654b", 0x6b, 0x7f, 0x0, 0x1}, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x6, 0x7f, r1, &(0x7f0000000bc0)="1277b803d9811e0663c1450f814b27ae9d", 0x11, 0x1, 0x0, 0x2}, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x5, 0x0, r2, &(0x7f0000000c80)="fd4021b97c70c37e7e04ae555908a9f40b19b68fc4fcc5f72a6af623e9391e7d86cd50e360ddbfcb417174fd1d5ff703ed21270a6bf4ccb6fb688b2fe25b03f294e9950a9db9e8e1ff860e046d2d05e875dcfcf95d5d899a798c42c61bec3aabee83b7d2724fe47b0e669b33269a5673aa1c82b564ef8959394810915f", 0x7d, 0x1, 0x0, 0x1}]) socket(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x0, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r4 = gettid() r5 = creat(&(0x7f0000000040)='./file0\x00', 0x85) prctl$PR_SET_PTRACER(0x59616d61, r4) close(r5) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x40100, 0x0, 0x0, 0x9, 0x8000000}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000600)='\xfc|\xf5\x13\xd4\xf6P\xc5DF\xc1Z\x87\xf0\x9b1\xaa\x8d\x7f\xfb;\xca\x8b\xc5s\xda\xde\xf1~\x9e\xe0$\x8d\x95\x80=l\x1d\x1db\xfb8MI\xd1\x140x0}) write(0xffffffffffffffff, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc", 0x6fd) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x11f08) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x9, &(0x7f0000000080), 0x0) sched_setattr(r0, &(0x7f0000000fc0)={0x38, 0x2, 0x0, 0x7fffffff, 0x0, 0xfffffffffffffffc, 0x92, 0x0, 0x7, 0x2}, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getnexthop={0x18, 0x6a, 0x101, 0x70bd26, 0x25dfdbfd}, 0x18}, 0x1, 0x0, 0x0, 0x20040000}, 0x8000) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000640)=ANY=[@ANYBLOB="440000001000030500000000249d02000000000093fdcd7ed6291f950f613c7133a98dc7beae7c18368e4efa94f0a5b5d948f9a4a51d9098e6cc233a6fcbc46771c95b2198c6f9468103a64f5397535c7360a5afc6912931d837e9ecd3b462c4c290a18776ff6a6e3b20d78ddaeb25ab3f6e94726a8a33f08c4b9c44d45fc203c06516e517807049961551a35cf548cbef4afe8960a1f3bc3d7cca8de248aa4a1df355466ae132efea5b4982d32e040494df62ae", @ANYRES32=0x0, @ANYBLOB="0000000000000000140012800b0001006d616373656300000400028008000500", @ANYRES32=r2, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r4, @ANYBLOB], 0x44}}, 0x0) [ 229.860473][ T9328] UDC core: couldn't find an available UDC or it's busy: -16 [ 229.873585][ T9328] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 229.884035][ T20] usb 3-1: Found UVC 0.00 device (0bd3:0555) [ 229.894474][ T20] usb 3-1: Failed to initialize entity for entity 255 [ 229.922967][ T9408] netlink: 194484 bytes leftover after parsing attributes in process `syz-executor.1'. [ 229.955284][ T20] usb 3-1: Failed to register entities (-22). [ 229.990386][ T9415] loop0: detected capacity change from 0 to 1036 [ 229.994647][ T9408] netlink: zone id is out of range [ 230.005453][ T20] usb 3-1: Failed to create links for entity 231 [ 230.017721][ T9408] netlink: zone id is out of range [ 230.049345][ T20] usb 3-1: Failed to register entities (-22). [ 230.051620][ T9408] netlink: zone id is out of range [ 230.071277][ T9408] netlink: zone id is out of range [ 230.098969][ T20] usb 3-1: USB disconnect, device number 3 [ 230.102225][ T9408] netlink: zone id is out of range 12:32:24 executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000005c80), 0x0, 0x0) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x1) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x7, 0x7, 0x0, 0x20, 0x0, 0x2, 0x400, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000100)}, 0x10000, 0xfffffffffffffe01, 0x3ff, 0x2, 0x9, 0x6, 0xf000, 0x0, 0xe86}, 0xffffffffffffffff, 0xf, r3, 0x0) sendmmsg(r0, &(0x7f0000004d80)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}, 0x4}], 0x1, 0x4800) mount$bind(0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept4$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, &(0x7f0000000080)=0x19, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e21, 0x3, @private2, 0x88}, 0x1c) openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x60a0c2, 0x59) r5 = accept4$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000200)=0x1c, 0x800) connect$inet6(r5, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, '\x00', 0x30}, 0xffffff81}, 0x1c) statx(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect={0x1}) syz_mount_image$ext4(&(0x7f0000000340)='ext2\x00', &(0x7f0000000380)='./file0\x00', 0x1c, 0xa, &(0x7f0000001b00)=[{&(0x7f0000000440)="031800c655ae78fd", 0x8}, {&(0x7f0000000480)="c79185779a4847a252070a8d739ee34a9879b164953bcc4fd2fa67b332192902ddd26493a965c869e0544d90c1297660ae7fda38bd38f583a9e259c18649feb483b358bb7601220377992cd692d276cbc07a7d1f11e0babe8dcfdf807892b0c04150c7addcc3e8bb0d15bbce03590defe392205a9aeecb0c1e78557523150389ef586ace1e3e694660e173d53ea34c54fc198680795b529c2ab4c42291467bf6da24b215e3b9569014393b236f2f6fb88453413bc7875aa838c7832eb0154b9a6c63e5a0932df60cde138e04067cdaabbf25eabb55383f64ba4007b93c3ff8fe8110eca71fd6f645", 0xe8, 0x3}, {&(0x7f0000000580)="0a7d108cdca8c98d3ecb186e51e537da8f721b04d01141de92e0fd949ca1c259226dfb54cfcf2eccd2fa98d554157f972cee45d47783b5aa85e829cd21cd5f43b9507551c14aa76f69a7e8634eace0e6b34da1a68c842b863cdaee33bcc91d0bdf8f3d98c3af4e47790553dfab8ccf6cb039c21aa317818ae70645ed3defc5f7a1335dfb6b790f9a195d09e7e120d6d1cdbcb56dd9fd992da907dd295282a78cedecbba6817ec16aaf9cbd9c61000e51a300de35d49e6c01230ce5d37e65f81c557dddfecf66012ed401", 0xca, 0xb4d}, {&(0x7f0000000680)="1c40016bff81273602ea31a9a01068520cf7a1ccd01d63696c8c1dbb08cd4fa663c56d4f80c88eef61daeea6777e2a42f33147f69174edf7379abb114f417e9de3b0542e3e2ab15a45b39d799fdfc3e278924ae3524dc11300df4e65f4f52608c016048dddcaa96f02e1ccbae91e137f65d3431ec04fbdcb73e38066613200c7adbe4f81b4c4b197b10ab5e4feb413f754048112c6e38f5ad22be105d37014b4330cf7f19a800fe153497019052aeb26b0dfe3d05de16df8205619c7d47497f0a5d141787b6eab99a80b9636804c97ed2a12f31cd78b609fb09b815b0fa044761d83a0c5e1", 0xe5, 0x6761}, {&(0x7f0000000780)="47b5592b8ff2ec654c1016b85ea5458ada924ebc3ce9bc8064babdcc9ddbf794800a0c0d8978d79d5a18eeba98f97a37714a61e72cb29039a80fd871b82254d020bf180979348db180a756e5819b304026ac88d70bcbaf1067660a7396a283ba646a0afd6605ade00a5bfe37e502c46375a68957c166dcc61a7db9f9241ae0e15df95569481ed162ab42daca3bf90bba9e3cca887c69362d90bead8ae371bfdc6f774b8e4dcc32027de9e545561ab8e40996e213f2c3772bfc94850373cfc4e48361d8caeb325664f6d3e09c074aff62aa658969b986af8fc67f9ad3184ac5593b4c40aa1f63d1fa4688f14a8422f2237155982ff7c5be1c69cda660ea4d", 0xfe, 0x6}, {&(0x7f0000000880)="35287420fea02714d3392215c83f4131d5e029551108b8ecbba1b004e92d681a45d19ea03a8c8a885248d0921938b51467a1292001a4dba653a0fcb533b51183e94ef139b6607c729657296f8dc13b165f080b1678c4ab635e9900a627db5cd8bd2b10c04320534ad0889ffb65d5097e8e3cb0ca3b049f484e55d15b1772597425cf49533738c2c774c044a7cb49d631d60d333c9ae85148663cfeece5335bfd69616ec84bcffccc620fa28cc3a589b8fe2777b61a6284251afc317754793561b4d7780b4afa7af999d7", 0xca, 0x7fff}, {&(0x7f0000000980)="45c28dcabb1bca6435ee8449b87752227246e5fb06181173178acdf46fd0fb8304fb6cf0fe98194727f3685e13862090484ad37ad0ff016c141e5d669bda167cbd9018a552fffae902f8999c239fcd007f6fd9dc2c83ac", 0x57, 0xe5}, {&(0x7f0000000a00)="710dd61f3f72e285361040750751c5a15db47cebc9bd8056f8975a4c7d7d25b091729bf0949fdec8b8512e02c5541c2d312351a8e97493", 0x37, 0x5}, {&(0x7f0000000a40)="cb7d0fbd2e416509aa08735f81562b96c8b9f69c98c386c61cbdfe9f0c045f77582ba8f0e51c45e003bfd5c20bbf878ddb937f69ec79a763aa74bd3e26ac79c9d5d3bf669f501d740d96c10c8f66de32d2b5524887ea7e72d800ab3b9b3e7bf2f6c5441f94d97b347f50f138d566f74e9b1f8dc9c4c6d668a0ff7700b3efa4e2e01fd1c96dc5f481ea63191ac1a1d378", 0x90, 0x5}, {&(0x7f0000000b00)="075a228bb21c25ce4e464995e485ceede84999f13e0d4f9e2d20f05162a54e8b625323d22f93801a42f127f1dde792c2f0810ca8c025029b81f62fc942b1c87ab42ed5fe91711f6b014701b6f4f0294c71c2cc83c09d7cc6d7a545d413a9681e09ea260e2b1b6624e61ddef258ed5ec05efe5c1634ddcb570798107612f722e3bd88c7237f4b986d949df038c03cf9d1ce82895af5992eb9a81a873c45b46dc5fbeb2213ca9e069f3ee2c7867a4d8a86d196fb52bd3a0cf526093728f018dae2a03f9acc16a96ed6549a97dcbbd98a4a5a1f606a87ce292e870c94551d22ffc827230ee39934e88371d62f01c5c34ed45b7469155d6c2db01c9e2c7c68814590edd119e9198a92cf6d65de08e8f477573f680ffa04bd661f4847df201bdf0dbda47cde3b4a84cfdc69e83cbab59893d3d51acb75f5a1da6615480a3865f57260b65f52082bc4206f8c808e49116aa530d9c8b4f58fdabbf2e6d2470222080e86b20d9de3ff7e2d956b2aa540be15a202bb2c89f30fab8a3f0112a18b38da33c06935c43b90dd153d64deb74fe9f47c59f3fefdce7544edf5211188baf64193f26828cf06d81b49bf2b430b1bdc247d261629ede768e7cc37c28f8bb1fa0d436e9d172c39e288b81cb3554b9c319a204d422295c662df626473ed5d1ea3d79688ea6624c0e2dffad21f6c28d93621e1d48b32e2967174c768ec5d50d7646f380c128221e3de323fec16bcee49f07518069c7c38f81bec3fe418f5505c7bc0f52292daa78aecfa82ab3fdd215a559a2ffff579e3d68ae5a45da62daf122356980bd389096f58d6c1ab30830effba4f588b7a7801268098ae613397380a6cef74ac8bfc536712b5a80a382f682b87f1f6f7d04cffdbf04e1d5bb55c7b07e50da10455dfffb88790c5cc3128047e72ca9c234276dd84609379973394a8fa01b16f3187c9fd8f3f94b0ef3d22c87caa1f8d05b535ac90a354e1216571181ec5444387103c381902ce0bb254a182e49e58cea26df92d6016ade0c0b4c4cc5d94547eded609451511fb4cf70263251e5a9da9650b73c11a591099a3eca6a96e8ea4e6ddc0ae46ad357714064bb4e4ca25eef509a30ed4de1eeb2866f64ee4de61ca58b84636484fa189c3947fb0d10b36050b4f42f3452e5916290ab7d3333f7d55635622045c7c0b73691533d62e74d5722af37f3d9e67dc8686de495c007780ffdf455d94611ab013671cc711a020ffe346b3159af7582578d5f1521850830a95af9b74ae884960c02b8643f217319f79e0761f2155f45a61f6db153b616973e52b5382947e094981020518c1ddb964a6e249fa3cbf8c6afb8696c18525ea85b8a640125219ab0ed1ea4d4b0ab1d6346846feb3993048c48c0e0cc5f52cbabed11937d73135be3e2cea459e6c14b55111ad71dcd4d8ba5afef06e098b1d1c5fee8f118eda7a9935a3d0c4e7f8c285920bcafd07ae95ae9401afd795d666ded7685d9320cf47b666d607dcbb41eb157982189bdadbfcab2e04ee3682ddce74e3cd8df5b666b3270e54e84977dfac69605f2aee89059bcdf1d3db557383ad92e40e7e3d75a1207d991c739d9a37a5f1ec98057bc2958c7d07f0f88011176e1be1f406d88ebc25e452a82314cf7373a51e3a95a5145784122f041ed1b3f3043b883784b3002891adca1c0d265e233a1bb8cc71a6cb84baffa1f7e2359d50cc49a8d9526d464ea3d1421205bec629b0addc7cb0768c112e09f92b2c9faac71297e3d56c9cdeb352b7d989593f34c9749f855bf55caeb5b69551b8c31dd947661567c143343bda64174e0bed2e91d108c73becf344473a6b1eee17c43535ff1687cad592da3940c7987da0b4037817ba0437a50aca8d4e305e644696bca0879e7f69f760efa420f10ea67bfbf09aa8fb28128c32996977800d37a7f7d4ef214e3b0d473cea9ccfb3d14505d9260a574ed281da17224b497f3e68c28369eb7e1607bc45504bb20ae42e06ca857730e222a520ed4348cbd3ea7efa7cb2dbe702b2f0fa8191b7a971d49085991a51a7e168daadb32b04f19f906d3451fa56835e9abb1b9812ce3a2d9f6b120813a9473d71cb2dee8c67083da6c84a170458d716adbb438b172424145b8eca24b27092c1f9b210c34c8cbd33a7ac19d0646e7b9632e885b0af78f02cbeff1754bddbdfb600cbbc490a3d71fa67ce13d5a1afb3b6bc8e80e12c059760e579efd8641040e7d54bef10d4467469888c258cad79f9a5d279d651dde2fcc20d6f8a4e8c3528b43df09116693dc37cdb4b0c97e9047cb7c45a17a19ec174e311b6b0076bdeccb2a7e046d7444398327e48d3f4dc6ffd7036253bdf6d38f19300e615709e3fabd6938f89d4e12b27aeb61332f5010755fe570672ade3f9af7ffbf8d2e2c52aba946c134f24701abd453fc56360ef8ed554744ce82cf1a0a5121c298aa7ef948e284f87532014d464c7aaa65b0a8824c1b65852c033c71b232d21f9716d2bd4cb4abbcbf5d8302c7ba9278b93e8f6656496fc82ea94774cb54ee172c826f6c392b6b1ebb4f6567bfcab2b5ff6f98a5b2bab00a8a40eb6518b14cba9e1199468d96464980a3157b916c56adfa51c780ed8537eb9205cadb2f9c62162157fcce2426d4558d5ccad8b97b3585e274d6c657c8fcaa4b2d44ba51727942a56fac67ad6847fff470ae6e5fbdf01ffcd743da1dde33971b6d9b27e8360cbfce887f85587b7756ecb46aafb8622f1642dab2c3fc64a56fd87eac4854c19bd5d8e2ee69baf50276a92a5474c712f8c32a0cab7b44b08cf795b8b0e0de9701685cb3c87f9e62326f627004e3cea245185eb0d10da13a52f0bcda46cc6df49f5b171e082b907e35b7840037c93ee0eac1c75244913d77e3bb54d8790da9e5039ac24ae3a9d47cc71aa35169869eb45bc15c3c37d79222c72cc84c7c591a89b173e6809a3d1989c772d973176bf8f32dd15c0e5716b7e8620a72322557ccd71543404578d0ad0d1068f7d6ce86be5a1733b327aed48787556ca0984449eb755b26fb3e5294b1c7c5a86edbd12bc9f7ef5a7fff8aa7a31921200e0740f7d46e159f1d831857e88b32f29828a2026e80cecf1889601f1fb59314cbfa828a7bd94917bb3b9e155f4043ae714f12887022765caf47832625373ab3e0b3066bb2f82e63d3a0ba88367f3e916519fcfa74068b8e979a8ac846a1d4962d5943940cfeb0a66f58a4cbcb1a735b9e0aed09475955d28a672e7d8b75fe9ce2623fd2b13ea077ffe3a4e04a743918adabea14d1fdd159d0d133c10f2bc195ad726b73e7b086e47bcb3580ca271b4c6ed989b2a5853427249f12e6488f1ef37615f4c9aecb02b4e83ecba3cb63a52167f544ed125f4fde71cfabdf1a1cd53f024f4b99dbac7143b62283e7ffe29610bc15fff4049e3b5a9693d4154f71c25fe95a40e9dd16b27d7c1936183de952a1c31382d2643b0c0fe0e51405dd1076d4f86303c19ec096e02705578435f40b106186c33c05a16f3b9c91f1f5de4bea8edbc609640af9751bcc4bbf309e6d372f348f216629a3182b3b278ad8667a1649ff0031d52070b64a17171fd333ce08b14a87f8fc062c150381222ca130608a4bca4a4341cad32f3ec568c0e9629dfc97c736d6f6f5ba01ca749b5ef9a0d77bdec16e9cc8bbe3662e1da950d233318b2405b2563a162cc8d5a55cd8d6bb1d27d816b5a5f7b734e04b353ccaa3648e3692f3bddf23ba899cda072ccff91baf1f0a09d0f2eec215fa12196569704be13778906bc5da5e376dcd8ffe0a260ac70f6e5d286f1a8dc61211db20c0fd9f16e4abd300b639dcfaf81e8bd32fedf09ff3d4e3e87b4fb9797e4c4569b5b102ed796eabc6f9b22bb5f45a07d5d9df0b9b50bba8b5d0aeb150c85a69ff26b3bda3e4496aace1c36bea53e50b46e35259bf8d45367576f5c43f3225ae537f6353996cae72a102a055ef3fded387263f88c6e2c4abcd0264d54f43c03f1f378be1741efb9aecd2c364413fde76489ee620ad51dd5adda299ff141dd57b3f239568df68e0e8ce5900cf37720dc89861a78407d7a87d59466338d6d3282e5a2893f13e68c5d303beed511d076aa263ba4629532b1905239080625b018cbdac1d1a7d44c7cca5e3e5d4eca37fdae35d26789c1d76e4eb0bdfbd9ad52be998b57ec45d26037e37e6eb049fb1ed46a0fe17097cbe1a5ab1c7da5504efbfd05d4776fb41a5b15bca28d58daf0957f01be138dfddd82c8badf760d55e9cf9ba7c9bbdd9c1a1bc0cc1a8b9e54cecbb5eee3e0476258003dd93ab86ceea1e67c00e316f214bac615068c957db20c03f231ac2594c73da6e65117662a170fcdf56d42b0b6c2393e7545b7f090806347ae062310515c7cc02eac19440ddbcd95cfc1a35892d5367cc866c7c33dc4d174f48fd06078a1f7f2967e12aa3897185719914d86b95758cb9123076554c8f4dda545a5afb68f48b8a3300264589c0804bccc3634d2cd415eae25fec2a864a642576280c95bde1f913892b42ac91b842c18d74443f69aa27317c974135f5da53aad146719c39e174fe2a23ddee92497ffd22737b917b87a3511e0880fb84ee91b9b70d2d40829a60afbb2ccd1797a3a91b6155856184b11550bcf773d1bf0ccc6a79a876c1b8a0d100093530c347ab5f0e868faf2ba39d0a2bd6ee59e553c9d22cf3932e2f5fb13f814548d4190154af1c749cc0836c39fd391a3c0b289e576546d72cbdfa1707844f900a2c1dba68de9ed4df88f4c2c9bc156d87a367acc810ce58430d87d2dcd0ad030bd362080b8f4cfd9c7c696b238c2d9c08e3db0978b15455104b07f46c584164ef32eb2a8bd31e097391d6eced0377151fd2e9b9caf05ec21562597dca25e345b0027629aa5839a0b54b920e8d4ada0c5784437bc92a408a15d5ebb36181dfbec5eda47edcbd8bc92b6f158d684a3ad13de2cb3faf50daaf862db1badea2cc564199115defe02e67632a37bdd7622d55af1291f43b13740ece8bfdfd9227fa4bb8c7216c8428a6032f273b1edeb44f47f0103552f99895bf8496b8a851a764edaeb8beea3379b27a4b0a197105728b4b7e1e61b81aac9f2865d5a051446678e7019cd0773b412fc372da97bbc8b3910148c4016aa7142d8d02e40f1a42cd99b9190e6241cb3fd0cc99a23ec37f4e3115cc53be92d84ab257bff5b8ed3591e13f027b954bf6480838701ba73b8843acacd3e84ae16ef6c3704a88a79eb8effe48a960b0a69327fc78f79e8facd596bc4fb1f3deb330e9a126a6bcd5b17db6b2cb36fb0dc4f14ab36562817b51301aa400251b2a33bca711d62426d80a08e28d4af7836c9bbfeb2dae12c35a95d0c9952c326c2f5bb215665673f8d819a6eafb58985ba45a470ca0f842fde5a824d3a4918cfecd0bb02ef9ec74bb512c93dcee6325eea28ed2f6bb192b1612405ba2b56d6eaa4d9d8bfd20cf978b9cb3d1a53db81895b60561261de4adc76a61669513605ad34bdd33a5cad83a3493389cd8ccc6420c0bbcc9a5aabd3c3e879c247ea47812fe522c23e82373fac901e003009389e9e5651331e4cf4f283351f2ea6eac2d4a3b09eca14d2f34e67a32becfd7e3b6d8f1a2b3cffddba3093f4b715ace5d75ec011d78b761803f867f616c8d82a9b823240bda427de73d931017f93dab42bbbf01f48686559fd3b07a85d7a9817f83430045b616daa08567fb03b51d8ff79d2de13d379c0ead33006c3114bbb40f552eb895c9b3fbb61ba21607655480f742dcdbc77d749796b6de3ea14729f4826a7f316d99b", 0x1000}], 0x2082, &(0x7f0000001e00)=ANY=[@ANYBLOB="626c6f636b5d76616c69646974792c6461782c6c617a7974696d652c6772706a71756f74613d2c7573726a71756f74613d2c736d61636b6673726f6f743d2f76637375235110617d0bc493f5f2b996beafa197b471f09c6f4de0d5b501fd020656cd8590721179d5e3fd70d55616b2c8868fb154dfdf6b21e65190877a25d31b05d8c4ee3d1c85a60cd563bd39fe9aa412ca5c6e67", @ANYRESDEC=r4, @ANYBLOB="2cb9d7fcfc10d2514c8901707354656d5f752c728be9382d610700000000000000c8e39738d85822b62b2db6ab8a6017ace54290644df0bc", @ANYRESDEC=0x0, @ANYBLOB=',dont_measure,\x00']) splice(r6, &(0x7f0000000280)=0x3, 0xffffffffffffffff, &(0x7f00000002c0)=0x1, 0x5, 0x8) syz_open_dev$usbfs(&(0x7f0000001c00), 0x3, 0x42000) [ 230.196964][ T9408] netlink: zone id is out of range [ 230.230119][ T135] usb 4-1: USB disconnect, device number 2 [ 230.266882][ T9408] netlink: zone id is out of range [ 230.285997][ T9408] netlink: zone id is out of range [ 230.295710][ T9408] netlink: zone id is out of range [ 230.301248][ T9408] netlink: zone id is out of range [ 230.310100][ T135] cdc_ether 4-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.3-1, CDC Ethernet Device [ 230.403843][ T9436] loop0: detected capacity change from 0 to 127 [ 230.470539][ T9413] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.4'. [ 230.485880][ T8184] Bluetooth: hci2: command 0x040f tx timeout [ 230.506199][ T9436] loop0: detected capacity change from 0 to 127 [ 230.761280][ T9459] netlink: 194484 bytes leftover after parsing attributes in process `syz-executor.1'. [ 231.004085][ T25] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 231.364126][ T25] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 231.454049][ T25] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 231.463380][ T25] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 231.472420][ T25] usb 4-1: SerialNumber: syz 12:32:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x29, &(0x7f0000000280)=ANY=[@ANYBLOB="00000002010000000600000000000000640101007f00000164010102ac1e00017f000001"], 0x28) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f00000000c0)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x10, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x34}}, 'geneve1\x00'}) setsockopt$IPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x41, &(0x7f0000000380)=ANY=[@ANYBLOB="66696c746595009627ed850000000000000000000000000000000000000000000200000000000000000000000000000000060000000000000000000000000000000000000000000043971d930cc51b22ae12a53e5f077336431f1492ff69bf21540a8a2c98034530ba267c90ba9b6d62a9f691b5337413ee135cda0c40ccd1"], 0x48) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x80}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendfile(r2, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000000)='geneve1\x00') mount(0x0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000640)='sysfs\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000001c0)) read$FUSE(0xffffffffffffffff, &(0x7f0000002080)={0x2020}, 0x2020) creat(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x800000000000000) unlink(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 12:32:26 executing program 2: bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000100)={0x14, 0x4, 0x4, 0x7fffffff, 0x0, 0xffffffffffffffff, 0x3}, 0x40) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0xc0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x81e, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x3, 0x4}, 0x0, 0x0, &(0x7f0000000300)={0x4, 0x1, 0x3, 0x40}, &(0x7f0000000340)=0x7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=0xbc83}}, 0x10) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x3, 0xa, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x81}, [@jmp={0x5, 0x0, 0xa, 0x3, 0x4, 0x1, 0xfffffffffffffffc}, @initr0={0x18, 0x0, 0x0, 0x0, 0x538e}, @ldst={0x3, 0x2, 0x0, 0x9, 0x3, 0xffffffffffffffc0}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @generic={0x2, 0x9, 0xa, 0x1, 0x200}, @func={0x85, 0x0, 0x1, 0x0, 0x1}]}, &(0x7f0000000080)='syzkaller\x00', 0x1, 0xf0, &(0x7f0000000140)=""/240, 0x41100, 0x12, '\x00', 0x0, 0x22, 0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x5, 0xe, 0x7, 0x1df}, 0x10, r0, r4}, 0x78) 12:32:26 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000650404000100000004040000e1ff7d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca711fcd0cdfa146ec56175037958e271f60d25b7937f0207005e5a076d83923dd29c034055c07fa1f7e655ce34e4d5b318e2ec0e0700897a74a060091ff105000000000000007ea0c34f17e33b6ef3bb622003b538dfd8e012547a26958b9d2b1f44cb19ae91ecf00ea38a340a48e7d578e51bc53099e90f4580d760551b43341a2d7cbdb9cd38bdb2ca8eebaff8aa3a14817ac61e4dd11183a13477bf563e1b06250cdf7e060e368edda1f1de3e6c2ed570ef0e789f65f1328d67047bc04b07f5d356d082d2789cb132b8667c21476659f28d9961b6a1fe53184b751c51160fbcbbf35b1e7be6148ba532e6ea09c346dfebd38608b32808b80200000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac1220800000000000000ce63a38d2fd50117b89551b359b4eea0c6e957670000000000000000dbfd2e6d7f715a7f3deadd7130856f5c643672254fc3b41d01198600f815303767d2e24f29054302feb6e5dad9796edb08000000182babc18cae2ed4b4390af9a9ce8fd07ed00b0000002cab154ad029a119ca3c972780870014601c3c975d5afdb0d3a0ec4be3e563112f4b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc496f18afc9ffc2cc788bee1b47683db01a4693b8685211bbae3e2ed0a5670e73130fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f39208337841cef386e22cc22ee176a6d738992533ac2a9f5a699593f085019cae0b4183fb11c73f979ca985739f69537f5dc2acb72c7eae993fc9eb22d1306e565b6341da114f08cd0509d380578673f8b6e74ce23877a6b24db0e06734556f541fa629fbef2461c96a00200000000000000e29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415eeadcda2130f5011e48455b5a807000000e158b94f50adab988dd8e12baf5cc9390000000067db8c2977aab37d9ac4cfc1c7b4000000000000fa47742f6c539c4b11e7d7262a1457c39495c826b956ba859acce3c177b91bd7d5ca1664fe2f3ced8468911806040000005e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3adf008141bdee5d27874b2f663ddeef000aabf4df517d90bdc01e73835d5a3e1a9e90d76762d414c99d4894ee7f8249dc1e3428d2129369ee1b85afa1a01e5f6eb2eea0d0df414b315f651c8452392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702ceeab00008dabb753899dbe857381f5a55528df3255fedb0b79e0033607490350000000000000000000000000a528affd95e4b960fbbf77e48d8852cd8cba2aa17eb0a713a3d76e2a16b34ef32039bbf6f910a88e0ce69b4547aac4c4d9966fda7b0aa7b67c8b83c1091e7bff10de3d534203b51523144ef9a04782d3f1e52e0000555f15fe4a76a200000000000000a9692047a0be1b378840a68a164750d0f86c84d655e9b24d4c418c70c76bd8bfe550e2e421cd30592a71c46fc1e18442e39942530c18264ee1e91e017c47db557e46db42a3c4f607855baa6aeb13a9b2a6d06f324444d84f79b45ef3c28d23363816252df635c6f6936610b07de6274071603782243fd1de959dcbc3a34b98f566d85ab9f148fcca026103218a0d2f677da0ad3640176ef6404e0121020767a870c01394c8f34304d53cf4a9449223d6fb7ada2ee77ed9c8e916da81612848eeba0d09d87870e7c5b984dabd946c54a3788053a05797159194b9708bd24c6bba55c407c5336506fa7549bcb587a71d816e1af6f48b9f4b9ad647eb0416cb882a806406deda2c38be4853af2e848aa742f9c45643f6a09318a7e35f8f6e816fa05cf58db83796391532cdd78cdce16f325be9fac6e273c009647804002ae2ebd0a7717a1cfbd2272b71c17ea1eaee91d699da240f51cad8c4a3082306ddeeec3f2ad78345dfa4c1a6dba100c54649805f5583d6bb5530f50791348ca5629cc65af184a2ef9ccc19cb9be714663099b4f1b543ff3c08f60dce7eb10570596b0e32da2007cd18f783a7c0e510f25711836abb431892d50da6c94ff3f8411e2cffedd8be2b35d467b3308bf2389b69ef1aaa97cca3d0e29cfdc5a694500c24772df2e84592de275b7b0fe22bdb0c013df1a590a7136534d98c5c5e30b895d1b91836e5131a03ef3d32eb531c7cd9e1de1afb658d4efd23244622010397201625c4e1c73fccb89823e1afcc9fe8d0e8f90fb5d81c76941285cbd57b8c353c313f311864a504ec7d92022162b3c65243f43cabf87f474722"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0x5000000, &(0x7f0000000100)="b9ff03006044238cb89e14f008000cffffff00004000632c77fbac141431e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b2511880b9d943be3f4ae0057a5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0xc405}, 0x2c) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r4, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r2, @ANYBLOB='\b\x00R', @ANYRESDEC=r3, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) ioctl(r4, 0x89, &(0x7f0000000280)="8e73274e64dc17c5b371f9e5dd38e7dc8f98586e58933252d95641f72f1523655a15d3375f437ea8f3604ce811c06889f0fc4c27285e31d177d2f26a562dad25e9e2f555f34e322de4ad0a673f6524151615e38c975711fdbfda5e3125f5fe7d294411c7baf3f8616e3186fe6ad5d3e76337d298dcf9887dcf15ead857cc53b03c9624d9f6ad28b5a22fb30539b994") 12:32:26 executing program 0: getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000000)={0x0, 0x9168, 0x7, 0x2}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000180)={r0, 0x4c, &(0x7f0000000100)=[@in6={0xa, 0x4e22, 0x4, @mcast1, 0x3}, @in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e20, @rand_addr=0x64010102}]}, &(0x7f00000002c0)=0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x26e1, 0x0) r2 = perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40086602, &(0x7f0000000040)) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[], 0x32600) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[], 0xda00) write$cgroup_int(r5, &(0x7f0000000200), 0x43408) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r7, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r7, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r7, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC, @ANYBLOB='\b\x00R', @ANYRESDEC=r6, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) sendmsg$netlink(r4, &(0x7f0000005640)={&(0x7f0000000300)=@kern={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)=[{&(0x7f00000003c0)={0x128c, 0x37, 0x20, 0x70bd2a, 0x25dfdbfb, "", [@typed={0x4, 0x31}, @nested={0xc0, 0x87, 0x0, 0x1, [@typed={0xb3, 0x67, 0x0, 0x0, @binary="a146b8d9808fc3612aabfccbf43917204a9cfe3afd67ef1f61f15d4ee1933c15baec0616e682d2b60cea97f99939349b72e66f58de7d4b36dfe3aa5e8abe18f190489cc60d093a2bf743600086969c01803cdca68b2e58c16ae6703dd8fa5d7f00e3a920884b09314d2de8fb8bd087b76460e52383209cd30c46d7185be1d033f8ebfff23c49149ff87f8bbf9f0ba76394ed8a52b0897db6428fa41c3ae029198c4cc5a40127e81f6250a8d2c00aa9"}, @generic="cf0658afabe95470"]}, @nested={0x11b7, 0x63, 0x0, 0x1, [@typed={0x8, 0x60, 0x0, 0x0, @pid}, @typed={0x6, 0x19, 0x0, 0x0, @str=':\x00'}, @generic="cd39a03819242b964a6ae850363bd445d5cbe928d89b74a296f27c9f4028630d75b3d93d2dd16745f433c8e6ebcfaadfe00081a324e0e2e3bc7d20d5b87e5a08525d0901d1e4162d8078941b0d4411719de77640f833be7476a0a553c00d2f4db9731e34dd1b7da1ddf7c9aad4d006a5c83db08e6bae9a10c0b7a1efde6fd69a58beb558bf5e3cad58c45c370172acb5b533a3a0cfd55cf964325621a3640d3e22c95957e3c3686f6c40b6d65688841ee0726f86c94d4eb6e3fec1c939e014ea5a8d4b7e1ea09e9e38f035d296f715d63747184c265ed3373dbf26e947f5c75bf70cc5c5f5bfce4f78fbb2395c524a682afa04ae2135b5185a8e95b438b66d42ddedb733ae17304e661516b2cbbc765a6d68b03aede015faa64c2cd26141473fb802e92e6007aea9b039486ecf05e39b2786e0b9435dd0f053b779554a6b0f48ceaa612feec506b69d2afca2ef292c07453388d53ee56b89d97376bf87ca6017db51d45b0cea1193cadb550a73ce142b44ebff12c35bf04ac7c09e38361cc26c0dcf4541fa5dc6006e5e8fad821096fe83755d52f997ea0ff8e3b1247c6ad20663f5095b7fd26b1b6783570f0ab35fc590730456109d201e078e2e38e1fc2b944350d920ff79b05badb1827619dba7c367bc4edbf9e40cb060e8041d23179f3b3b9297f829987b353ba826a04c09fcd9ecb7b840bab60486d9b772ee8353d96fb4c2372b5b35c49401bdef5ee95c2eee393d8deb67bebe97f99156c23a35b59dd39d74b5a50ac55740a20c5c0640807468857707022a096a862c95940935f870bce29498aa04e51ce42b107c43b1cb65b28abe18f35ff482e47c02a64baa72f941e66ca2fa6a7cb5f3c1c4adfb5c1036e2c47aacf7818da886467b9633d6dc89df1d292de42ba1e57e8fa68907e0fba26d8e726921dc40837d8f34472cdc18e85b8d762f360fc46a878dfebf688edc6feed935018e3e47e2bc0dd7181c39001938aea8e1728e3efe16d1380308e7a1f3d1f3de45ce998971124ea161e6f076ff821d140e3a35916574bd1f068fcfcd556fdf3267cd8691e06791c9c9055a481ea3450f9b04222670c78f8ec8770772b9e124490178a9eba892c287283efd47887b84bcac8b055cf7872f63ecb9500cece5ebea9b1478410216668c5352cd9c78802e4a6dc6d17981653965f2e7539d236bc090b6ce601d40aa79e04832b1f4a9526abd6d3023ae5b97fb2ece62c104e061f1215a8210642202209425ee429bc838ccf3dab4a52a3de2ceb54a9b16720410bfd76c8ab41bf49cf8e4f1f51729ca4ccebd612e2893dead7932237058e45e1ce462b415a1999ddefe4c868ac9a5b7c1c23542ec9fd111bd12174be63165450438c16b3d63d806beb4096e20ca54aec31634d8a29599f8d0a1fc23717ceefa75e06f0ea524458a4826e19c7062d5304a783ab23a39a1f963bfa0d37d641fd892a79c203925412efef6c770c4a29bb509bb45487b2904985a1539a004e6c0ae45c95fb59098b5bde08c4d8604588c477e7de313338fad7dab3d07d95d4fa6882f396f0524cb585239d827e845c0c351e5a3ececeb93f41efd9ad8caa5609f2de7e055242befbaa8ecedbd6903175fd77dd6a6c6644868a5c50e7c9a656eb7044db0d3f605bd0fb16a7862be7f93872ee6a558827170d1ff20ad7428a3c17cdc540be7b1c123aa785ab01f7dcde351264489875d1e91578d5fa2ab48e29aff887c3c6e2cc37948575838a84b22c3bb44632e65a696de485796653e114f1c6dc13d358056b5e218178804e9280089654a87ec0fa51e6a8ecd1747e54a2b4cd2c30a7f7ac8f0821b5e063bd7bd0d7e7d58873a880fae7723570037f9cf5766966da9e80014e2049a17e7fb771f907be643cb5ad899eb22fd2a7b0092dd56d1aefb26b1e4b199c570150e75060d33a56d4ace3fd573284a3b1fe2c8a09ef0b779a4762ea46496d73c87e185c317c7ece91bb1a48ce02a88e742d850d977b90f0445c36771bb3ea64a7e0c5162ce6702e73833981d9ac87f3f75ebcf6a4a121db6f3ef775b27e28eb07c7901f5a7d9976bcf46127917d46f7f4173887e823fd2c3b31765e3096d83b359adf3c7998b7e623755701722d2edb72a260e83436294c7cb043b9af05ab2d2e54f7a56342979e6b990fb97af7e49c1c690ba285980e5e8822feaa02447b7086dcb64cd6f13d004948640c16668c294d8711e86beef73c3829149a6c672877ee20c09a51a9aac145983dec1a2a97cfd6ab8e31ee89c7f755c233b687dbe30ac45505c9d023f2c02f87361631fea3bbed4d4af498371537e00f16a5f0e9869793a16a93865418c6c8260bb761f8e9b70969d1a25c7fe889a2ee4115a1d78df46c7ce25d7ded0455782c2a77ba44bec23f5bb142abf1d0e8a1771a29d416520d2794d13b8af0ad56e9b96db6347bad7adae1651cb9b0878c453b09c37a4068e176c2f31f2819a9faa4089be2c4851d6287968298e2d084282b0e828661ce0e29f21a389cc03d7eac3ae705cbd0c602cb2f392c4a3f9f6a5553ac577ac58d228c11b76b038f63dd20b2c0bb647bfb69f45670f76adaf09135981d0f46c84dfb11aec111969a881aab826b0f6ef3da4bade14474b1bf536076e518f04347685c193856fa20c1f7202cafc4832e087e74dfdc48c35a7c84f11f00c78ee2a53a1059ac50fac6d5601efab063b7a7a0d86bcc17971107990cbd7f9156a61cf582428b25792143ab643e5cb6689bdab453f760ac1c860032eaf7e417e34a658156abb01326bc2215e658b5858564616c68ca140b441eeb2a866837ae5ca3b40f91ef65e8e33d9689287f19376f73d7d612deed1efbc09a8ac909fe46da8fa796aee9c5435cacaf8f52ff07ab64806c22f9b1f588af10dd3de208eddb225cc839f9a11a82bf4886b7c9061749c4d3f8f80c7516a35a4f43378c900852292eec0b54369f8f25bd710382e6b4baff1e7173f7297dc40fa955dcc3d4875bc624be74aef77a02e8f9d7f446e1cc1fe4d26b3b2c04787243f97fc8c045a84f9e7e957283fefbac9295aa5bb9954a6764c3a54921635de0be3956a5ccac5723d4fe240ec94049ecd83172a133de0317df32c0479d521936b3bb0fdd636b941efa1f13a6976ecbb5a1e6563425ab276b5df97c64351298fd6e2b44692b1e48c4ac3b554af2f06db565e7a53f335d306dba0405ace948e8dfca859a1661b22207887515af64173b59f1594e779f2e722a715239fc55712921049f58a1604ba07eb58e647284f6d99a69da9bcddb48f2a748e89133e7647c0be7dbf2373f555b4243884e4960fdfbd9a669675ce1873410fe1be37118b6ce3601ce904187bb01c33d75803f82112b87fc9c79834b600f7e6191f574876a26a32f3329675eac3578776f97e86db8162fed4788e395f0f878faf2ea90dc78457c940d609aecef3d5766bb9bf34443022f0254d3eec0682ec23333f1fe5a77318e5199f0c601aab31c08128a28a3b68a7020d47d070d900b68a22827921b674b04890c62eb3544bbeeea309eb6748ebee9e834f0b48825deac8c53ec2db6bf17f4d66d70b1fcb2ee9713c70997ff747e51f10e210e44be788a93532969a6c4b357e0018c297f73365564d6e390a805945fdd36a54efa25c125e326facd4c98f22db944f5223602f74f4afce823135d5d6f498e551aa6589cbab61b6e61184e0cf7aa30f43066dfce1ea095b2925aee0a1ae2b14df3409f56664399a879f187a9da98c9da6b9c394b31cb29dbef2591fcd5eba5eae27d75e60a4c6067a46d746b707f208f0573ae532197e6fe4ec77c076b2a0500f381a19a2c75d83f832cb20701d8682197c357c3f4e6e1a890f5d47a1a78398e47a7cdcaa7fe735da63d1c38ce69a09d4d4cb5df99d7379abb811703ddaa23581c707fac10b29f79c019c27f7d234eeacd50ef59a3aaa062a57e00abe036590eb48fffcacdd9d40ea6ea08bb221d00db9469e8dd62a9b709c0d8628a653e3645b1d496de945ee13b18a33103028b11afd06d32ea7d613871edcdaa5e68056e84387f7670a15350a9d17bfc2d17e4e394c6dcc850252fdbcac27853a80e40e8a8835ee8fa3f60ea920803840f1eaa3b52be3ee10e1bf4b81c2d70db1203b53497a5a48ed0841a5c5db353a1add4a1dddd2a47c8c839929aa9c8a2695e01e9d68d608cb7cf413d8b5816f585a21939ca5698ae9364d7a1f617b1a44839f3ae41eb7d07d2c62596dc66200b1c77994da190ece3ed363217866bbb6e533c1615f294334e352eda9cb1c87733c683a7db0ace350badd702dc4e82be031be181c1f73dab258fa18ce79c9ebd2caf8efd8a272f006f431bd2e0540ca25d7478ec068a07d93465417f8ad14925381377036191117af68075c8c4fda7bfa7622afb378bd627f64bef66c14d6628acd5af24d5761070eb6e0d84686ce89955ea5e2e2615e1e9854552e378594561873bab880fdd122806954e6f16447b3a1da7e3ec454f8a5cd40016e142ff7558c662f8db48ba56cdb89bde1b81028f7100b100e76306f87372d4738e44f0fbb206af510832ee16f4305ac66fe6e01db3050fa084ca87bd97280509b8714a6019495e12d2bd78ad77a64304815f62cb8bc1f7e2634f38941e52c9e772927f3ac93fc9c3ab3694f807d19166c6c19af09fe33b31bdacebfe4fe6a5ca4ceb0bd1af700a2db9e9e39f0102e984987e902d8491a6ca0727086ec6de29fb0a463e0a39be8632e29c93d7449f040f18a7258cca3c3bf11136c9bd91faa29128583ebdb18216df4e4a224937074fef8a1723f2e42948c5e58dd43aa070b62bd7586703d2a2011c6b3f01ba5bd252b80c9a821a1dc40190d9be558ee6bed529ad40516d2e6b10aa6f0de51fe79fbe7d8829b4dd330314dafe39dce2c634293d216c2ae3fb6d3dc8f5cb07ddd54bc2f9a35a1fb37405bebda1f0eb6175dd3a9a375a78f82147141e4ac02d35fc783610fe608d77d0e46b51c807451e520686d72eedad262f3d6fdc94411c52dbd72af38a0d3c47dd229ddbad81b40584bf90d2944229b1f61595546b880374acd34b7d6c4302cd85e7aa0dcc0bc560a6d3c91f1b74d4c03891093007b8c7f552b4045c0290a1e9688cfa9c58e520c71589bdeeabda7f9cb090cfe3dc2c04feb93fd1b57d76dafcc0dd73a8a14587cd6eb6b8dcd716a5e12f83b836401cace499f38c890c2b551951572afd12f546dafec113d232ddd3a752314b15027adfc0856734adee9ae8110480961be1ead41d16237f253ed59fed7a08b249a0745a5dde3441ada59e54c439e5cb6bef1bbcf1531aaea6720c9f713aafb136bd7f0303780b2b99b07bc5b305c92af0539a5a7a09fc9f2763edd5e63e43ed36aa825e12d6fdd49268216d1e36d03e573fab399fc5a05aa9487af8ee5e7c83961e9b98b835df8600c9846fecb6f5c62a2ee3459aaca1dcf3eeb6a31c06d40a8cbb34b94d06e9d85a6e8e30609220837c8f404cd6581cab76ee81cb7b292250a5d2eddd38a8a6e084a036db0f8ffbc28d90b82a44d55f0a2ea079587a6cdafb3d8294e488d0584b414b77443a72c64dcf6d488b73b2b3fe96df4a259ed7e78a1d89a6dc9b69f2c02c79686aadd39e325c5bcc2861cb28086d062d48a9932b6fd45604340b246612f93c62d87416b2de97c784aeface946019061c9237664af2369ae0d608c3b5d2ab30f426ad454c408af502fdf9c25d34c8da01e8e42e26739a0e48aa3209c86a174118cb18e9432eeb6077652457003b060e9", @generic="b64a9342247790edb98aa0df3582e7cf40d2a2596fa0d1e857079bd5b427c8123cb0400fa4c193212d2c2db547c3e84006225d28400530b538dc107381ba46f9e01fd27bd9ba318bd731025841ac998adb70e0e2796e351f8498984d6d9e8c12525402e05943cc72820dc7661a346de6216d8b73957f58b5c997756b610377cdb8c065578254dde3", @typed={0x2b, 0x25, 0x0, 0x0, @binary="3e2f2aa7df21527e16bf6f8f51b3ea3720e7850cae1a1acdd75d3e12a097706c40129ddd1a2c1d"}, @generic, @generic="91ea4746948fe5b2d6c445b25f38e8138053bd1cbc4c9d7880579149b78ee80614305c4d37360f6fb2353c222ed74b4325584d255c06578fda8ece1064521ab9ccf6fbac5436898bdd09463574f4e56d0984fdf38dc298a3f2c0a82d9691ca533e7949a0d7529b10a2a3920f5825a5ecb679b44b6233ea1fa26c93a526cd7ed98d054e22329f928203928a539db3fdc593cc2f72b68c9181c68908d091815214d1c99c04f29317e5a531936b69fc6eb5f6f115b2ed9690514cb2d14bf4da26c9383fbe2950c7534e3d5d4f680c99d6ef88595b50b95ead33dee82e2fc5cc06c6846c0cfd3269905ac91a2c1f885170"]}]}, 0x128c}, {&(0x7f0000001680)={0x180c, 0x15, 0x100, 0x70bd25, 0x25dfdbfd, "", [@nested={0x126d, 0x48, 0x0, 0x1, [@generic="b189eb1bc086d35c79a04017de3c27f0710dcbd0f3e36aeab79540150ac6bb618d4889859b8ed8a3688723a0bb5651d07f03354441eb593d7c8b1b3ed269acd9a409d7b8915e7fc81fc25701021301eb55d3028fa9293cfc25e79e43c121513b8cdf8c9a04586cffb98c94b3f94534bbff6d90947ca068a3a242e3ecc3e0dc54fd9008b744c06070173160fb0cefa0d254f46e40696eed4a9ab3bb59585c7da6adafc49bb2a8d41bc2be079375ba8cfbfd84f17944efdf89a464c2be189562ecb9a86b62138ddc9090b08c2095c8b9a03ce6a9fedb421cb60228a736b8", @typed={0x8, 0x1e, 0x0, 0x0, @u32=0x1}, @typed={0x4, 0x96}, @generic="68ba4fe1fd2fcee197dea0805d04efb815c39fa826da9060afa72fef112791f551dca1fd84b88ef37f27ab5e2ccdcd5b2762b5baf676972921c5fbd6cebf11ee7d8bd57a3eef535061f131a295ec245c95d54eab1d41a01ae94bb9a1e9f169045fdde05f4c6cd81dda65f0f99c7fb137d9c0615fc48e931b63c45d984e74cc638b41d0d6f22e804c2a2238d5c1c1061506aad183f91409f20928a2816b25936eb8e140c0885a3c564d68b1822392632879e715dcbf3a642a9b389c870ad58b893f9b778e710ca7f74c11b5485fb24c759bd5ca196d12563994f127490bb50db04602ced6349ca8593ba122b6a1909c64081c5dcc2d2d5e84f41e083bd4a3131256033980f082f4848db2f628e574b4a30db973ae8f310eb710c6a36d8723895cc513f5093881a4aa8dcf2f815f2338be5f7b36a60840706ee545e019a5501236bc0dccd56bc85e7d40639166ba28a577607b0d94490c0e1eb700910e541ed8401d1ca8aa25bd81b7f82573aa12f6bd3af74247cb16e1aced27a1205186e50837d2689904c74cb134d6b9152d1752aa11a4779a0d537d49be1e94ce117aca99bfa7642a9aa2bb6c0bf51c298dd63f282217e11e3ce670f97f186fb9ec0e021efe2dd25314954bcf1823e06d588777661f05e0041a31b4ef93ba2ded0a46f0ba03b95b353b309f7351458491f99e00234e19b4ef1871e75701b2971fc86350553717b1f0798eec35f1faaeaa043858958d5745e2c2245444b29c2214e3e18ddf17b79a95043e3fbd2f4cd87f43a96ecd8738082fac0c6129da6347020a26d316a12e951813b8da63428146f2baf478e7ec1f75a9008c9106a867ce72159304da0e31b05d0bc418eea6fc5880ee1343d7ee03bdc4cf85b51e315e281584d1a4ec0e179940cc83a5d42b15d3ff4d1f53402f9a88238f7a5f75d3f9d28fe4ec2840279d79f1d9fda6cdaab0503663fe9f272e94f51048dc43d65556aebe127f40438800f8416aa8be8dd4e50968566bc039f8bf8e3217a2296632dc8178bbcd54dbf161d6b7f648b10019b6f303afcc4d06c0ae8bde2e4f3a917d7ae805fc1f316edb2f5a747773ad3da46a6419425bc778cf1e2c8dafb3f317d02a9735b5d9c3e1d529cfd454cecc4b91c4526b74952e037bec82b402179579522074228bf9b61e148a06de6348b5bb647c86fda39bc3371fbe8c624641165f57608981c65e088b3def58f69a838016935b5ef6588a48a8e7c7a55fec3cd3cffe6ca0c508129da09d01f9c7fd502960ab018ea975a809634c8a4e3f480df313ba71f5eca49d318afc3d675d8e57d9ddb5378b394a0d92a0a1a3aa0e3be60cc485aa425f8a82d6df454a3da035065dfbcf7bca58d1093c7b3aca48c3584c55acb575065aee3b74f80c605892f964545e3debf2ae900e78657f68fce30a7392701fad84047d79650cad25d82681eabb458699a475dc3c485486bd4e965ae86c2d5614245128457ac6a5a2724022fb830b3bb097efbd2c3fe3e7b52dea0509bd6006beb25cb2655031bcd622bde5a28be7bfd6b16ec08b1c0537c9791f504b9fb66efc9c4f60f3f0fb4ed0af05f132760759050a8eba1ff395e383d21b1beec733b2b66f41d8e66a5f60825caa9e2cf9021cd6ece36e76e025d8a631a6d45f7a04c4f20399d048bfab91e2a361f7227035950064b0e01d851daa72e667ea205d824484aaa1cc4fe8a0d15101b5d253d4b2c1dd2b3173ce5ac4e2020f0c25ea248f5af7904e2a76f64b92d30b1446fd2080c18874537a427ca3929584e80c58da28570f7bd79bb94ea002f85ad5e1b0413c216fe4e8021ca193a0a3352002c4c1119c3558b7f51d7fd0547ffeb83f197541135f7c7abde97f728533d48ae34c62b5e8bc2953bd11083145bd6d2333b709d716f9c26128ff6b11df48b4510c1f330861a7dcae8df1faf834913df192fe894420d216dfaa286cc0197a5d5fb9e44a4632f13bbf677e01c9beb25727e9e73a58f70421e4d706e9e54be2375fc233a54c2290f877dc2594f5afdf8595ee891ade814aefa634937fde691d44e9a20d81c8951f812b0fe8a8c20d036881ea6a36f1dda37a022b14f8cf6877b1edf1a522d21f61a33344106ef8c5dcca0c5d4f4bcf90e8a105f734d942d6e11253213a11dbf2b77519f0abcd79e0f9f3133fe635905fe248c5e52d59ef43ad0696bbed75c6e763cf6e6ad8fbe6dedd436a2660bf908c668e29c13198b99a9c43560494c52bb619ba6bb631e18bd3dec6cdee38aaa0a1db6ab9613577879a41a17897c52829859afd3fdb8e0c1937b86e363bc864baa1061db9ead54581b5822898d9ff2cdf5944233f2424ee12628bbb805a3cf085f7c9e1f9eca761e87feb9c5c30a7474017aa61d4492837a5bb6da01c014d1a6423d4feb902f92accbe29fed5e08e4089db1d99509a258ecdaf1922361c1915dbcea0ad3c4a037e8c45e01e836fb29ee9a74de553e895735852c4224f1aeba83ea90b4512a92436479ef6829e6bd7530fc29481714eb6e06b2579420a76926fa6dc5668553675c978ebc760dd339d687a1409831514cdce2b414562d9e9909f36a41294423dc59cdee8edea69554bef19881cb5b9a0b77d2b8da5b18a54251587b42b6c34ae32d5732157c7d326c86002b01cb20673b0d57a80f5178228d80249986983005c7c21adbc6cd970fafcd900effabd12d66aa59a00b33b68b24f403f3fd6bfe028a397744636169ecdbdf2d841211d9e0af4d9a7a6ec0fd0143a7f5d39da0b8ad3b53917ee70bead3b35557c0bff838caafcf15f5dfc1a91d369d3605bf1fc447807e5a8480d78db1a666047cc095f15ba4bcc3c3e9c08076ba90b96eec931bd59d17bbf3b8924e483bf38cacfa18222373e19e527238c712886b6d45ab23bb605cd954a896963e518f85b05c65e81773edf38d77b54494b486a8e461e8f0caf290d9d36a2f232547f0c62be974746d853acbd62bbb3f948b8a11b80022922aced79fa530ca0f9d3c46601083e29455ce07cabb66d146a06b95b58c0e5f9e29733cc9f1927878bd26f9e9fe9ad68d8edd95862008b00d700d0ba8d65677e247e446f244036430a40fd777bf758f94175120a2f6a530c0304d6775d93b3acdb7ed3827c74e84764a6953c6304f8371ae618e0cf70d05ca6fa75a0eff78328b96e61f07ea6e28694f490ff482da57f30216866194734038dd2180aec5711ad024bbc1b344b28dbf938afb2ea2340509d7be59077372cdca526319e235b9fce5b841b620ad70e25f86c00680f91f2f302d5dc949b4463ac9f80fe2ed329a5739acb7abc6b7eb79ad8b8fee654369303e2f4459d65effbc4424d40274b0bc9dc5af0fd89f35b593d51651f0bb1dd14849b7063cde51fcd4faa6f66330ddd5ea77f7cd2aaf4977ecef19ea422d66dca690ef76402f7e05e8a6075630fd444fc42aa15b276374bed75692d4bc0d415821c37c436c19ab1e6e8ce5e6513fe2f23c42ef0a8e77e50c11adf29cd377a0db066b24e2ea9fcfc69ffca8d7e9786fc6d7c3876633a8e8bdda9cda1f74ea1dff1403a8fd8078a7e5a1eee4644d13e8803656059c4ffda607d4aa25a900ae32d792e4c0d4096c3da3837ab0e732e1024fd4bda71311fa865a7eb89e15b861b2f5b235a05810dc268d329b7ccd5d4c96b82ee387bddc13ce351db88bae75e75a0320488541646f9aa1bbfa24362097c43ffc4c03bc6c05ca17920a9c60c79f21aad4cfe922e176f1a7fe5af79ecd6e00b904f3aa03ef9176e883035c368c138d33cdf1ebe5b0a8170ebc71939093368f4fcd618380402399ad391dfe081c5ce6c8c431bfec170d8f2fee6be21ce6640d63fa5c9253e3015a752dfbb92c5661b3d5968210f6d539deb642c21998525f85f0692fde61acec22483f5d2392c1e813364456911cfc53a198cb5a99d5b84b3085e15bf7efefd48c1c2645eecbebfc8968245da7263f46a2e6d814e78d2ed9e96d954ac1f8fbc0aab229dde414ad632095c1732f351009078c24ee5fe824b7e9e581491bcf6ffb3a5ee681e47cb1e016eeab30fa0e2f70971e7dfaea0c5d3b6874e355045704b92228614f851f54d2cbc939c40a6cc3df7897d1f46da6430d491e908d01af438ef7e407851afe1fb67d2ff93241735da3e7a1a28b033f13beadd46d6ab997bc788390ac37f171f5e69fbf8decb5dd56af1345f16de2007cdd09849e6331887b5cb3230504cdd2d7f44545ada152df3234fe2f7fd4f21c5d24479e5d9e4f3b962eb1bb956cbc5bb5c92c2c8158962e812af21afe46b354900627d760f5b1c870611278ff5e2f45d2f9a362595daf64099ae2ea990c3c3ffbdefec5bb135835ae2452c484cab1bb04cfb4efd8ba2dbc88cb874abec2b5cd8d1d3a085948e952ddf8c6d218fefdc4d232b6fdf92a46ac4807e0dc3ddaf62190aa604d44b0cd4a0bd5787bb893a3eaaa8002fb59b4390db3325ca5a32236c8006712a086e0e71c574a39f740700a2617f5f30b4440e5227b7a0c2a7f7442784aa67eac1370e02d872bd9056a2e3979266dc1de2cf2bc2e07472a4f9ac06e2219ba169c0b819911d310b6a5508dceb99fae87ee447786130f6d04a17dfca38b30d8ad4a3957b54260a92d8122cc0b7e3fea68159039740fe3ad2d6e2d38fd4f823508e99e04d8d6521ad82b28fc4edfb176deec0910e1c8c60f9100e4d16b05b9d06dadbefbb18265641010e6523882a1afb48547cc0a2d6f7cea95869e53141a8ab02e0fb71bda98bb13c6a7e26577b590438e5efa65e5b68f91822cb2d4b61012c89859f11a3670c42417222c96e21e2a12849afbd70c80aebc4080a020d2c483fda8362bad34de6df476738736d42b210cd423a615f7155ed66ed590583eddf1eb74546000451db5d8f2bc53f10458519529dd0d8f0f9e2e3a56f0443a86a48ee2b5232159c0d7297f8b9f1fefc2f4e583406005ee6cf15ba898a9be3401b6e8cd186b4626d991f7410c3698fab341be08a68c8acb12e6485ad01c360b1f3cddbed57049d13088774dd9a62ebaf32621f486d643e22f756560c9991afccbaccafb6d4f3aa95d158922a605b2b44309ff261b4f11cae3b763839fe5e87e85b6f93e02239707905c2138800232ea18dd46b74176a5e5acf59ac6021d5b46f58ddd77b48400c2d646c90880d05bf8b7bfc37521f5f95523d163aecd235e5c82b10cefcd97f3218530e373311b425b25927973c66263e835f065b8a3492954c3f16529562d0d08f3ffec30ff5dc3653a7194ffd4ae9b0c485d0e9216cdb27581aec8aee9daaa578ae50699e2eaa42ee516b78a3c695c3f0d0323df12bdc5d7e03a17860a21472245b73b42f908a3d44c07a9f4115950789253ae21c08079113569b05a1c176ca8523ecf5db50e45af218d0eabebc83c67e877a2b6d8aa1450c4bd3cbe00187f55c5403c1ab15757c49c6a24a93fe4d55da8ca1a3aa0a2a93df51bb7495f6304542b8ce4e4b65be166ae701f0ede4ba7a6eb4d799f65b8ff827c5de62045464f7c37b7cdb5fefe6c2af86c5cb980c565d998e5e7d9ed624b61b2881d61241da77bba87e174951f5be10e3265923799a22080f21b88f9cf6e5675b052a7737d8e3e70e1143c5095aea10a6434e3885082e2bf73916e6da23289854d3a2d59c5c8d18d1c7115b433649493abc15d39d5b1b6e83991572a830b76e369046fc06816811d7af7aa52a9e4aa031136eba9b0473e47a48d9a189960e2b24de32e487169a596482c90de24718d69970eda3729967c367069165df", @typed={0xc, 0x6b, 0x0, 0x0, @u64=0x45d6}, @generic="d1e1606dc5710f8c", @typed={0x4, 0x6e}, @generic="d6c8fa3245dc5da3e174a73e7b500ec66f0a38c2ef48f181cd82f528b53359463e2b89e426d0689387ef19d28974f09fb27c7b357ca08cb6ec2ff12188ddfa0168e6bb1be28b035d88b331e1b816a7d9de1a8077067b5cea1327cb23a9b8b3cb98723bc67a41e19532b340ba71649abdc942ed7dbf97799135939888c223ec9aaea3948b26c13431aeca2f0bb4e49129ff745909b9ef53cf73", @generic="cc2626cee31196cdcdad224404c817323aae38bfea89b784a9d08b6b93b3e23e57cf7ebfe9b54474db7cce38db1f294da335e9099f33c3235e8b4e17121514d1a4c00f2281de31b3a9c3d3b4c2f0072e119fc0bd07a216d304abe55384c838253e1dd6843d7612569389674fe9df29db1eba6ea5ad2d6300d30653282804609c1acb3469b887da2281abccb8ff55fd21953fd59e538afe55c428575eefdcf2db7d9eea6de8791fc6c97aede19179d195cb92078de0baa130b0d9bb", @typed={0x14, 0xe, 0x0, 0x0, @ipv6=@mcast1}]}, @generic="ff641a0447acf25d509ecbcfa6d958ae301c19614a5d6c4f08b915cbedd72bc4f215279848a2b5d7246b9e679caced5648465505d94f3ae29bb32c328975d8838f344a691d0c363e17c0450485052b13d95af8430822cf91cd06bd2fd8ba968becf92432f2a6583d89e74978d95b51ace73ba9e76c3252daefd8f7fbe6698696af2a434df0c790b86e78afaf443cc59a9f82d33b3d0a5e39b6848e9fb05938ff1111c7c8b3e4b06154453b1b9f01a84e61f2e90001867c469e51a346a0bbec900bf201fa5ec22ff3", @typed={0x8, 0x2, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0x5, 0x55, 0x0, 0x0, @str='\x00'}, @nested={0x257, 0x12, 0x0, 0x1, [@generic="dbece70c0e7c9dbd487ffcd03be444c77c880ab9566c03594ef1b498734b86d77c42776e34622ec97280b9910a00fddae885845aa182d9061ce57bf3219ab08871f207f6a2c524601f38015cfcdeb76aba59a22e89", @generic="a3a639ecfe35b57f71059101279ab8b86ccd4bbe9301d265bd0e8c9d36c10e4e2f13ae1c10cca04aedc9afa97ea9872580b89b1f3a106ba7ace3a8c74acb59d702517c516a1cd3d826863b25d2f44904dccdda300bfa289315bd6055190a430d1a3d69e145889c9af4d52fc209537a21d19c0528d20aa1b93f6afcddf15eb3d10161b0b2111ce0a061a7389a332640dc941f8510c6b2d0162a8232b3", @generic="8d5c862a9cfd49d41517f7601c", @generic="87f965993e6a85da0bb9dbc0ee6036a5a21ee59ac805a59ccba29e09b6850f6c59576f87f46d129f11d5d1079fc693510abb4efe587b77e877f9ae4eff48821352d7b2b10efbae7b6a2aa1a2e0b2eb6665e19f641e31ba227c852abe8d656075669b07c13e34aa2813d010d160a800f367e889e7ac09f06e216d7724578a0decd240443a4764b382776f586717452a97de6ec60da1f98a4a4d425f0fdb51c0a3dd67379ce56e765212f0e6cb40aad81f5cde37c51d392ecab9601b7a8f2ed4a1cff91362", @typed={0x8, 0xd, 0x0, 0x0, @fd}, @generic="2af38fb08ef2835572c41660e8487877cd5766c83c4fae2163f6ec18e1802efb5630df0307e22bf1e8b2b7bb14aafacd2e59969e49380a0f65880b8f80038ea19686d50983f756558e", @typed={0x3e, 0x2a, 0x0, 0x0, @binary="6c68508c9e08253647f779c495d62c315e7e452094b8601453579f2ff664c0225b2623484ca9c1d80ec2c9f7eb8fe579b496d62e160686c439ac"}]}, @nested={0x1bc, 0x4c, 0x0, 0x1, [@typed={0x14, 0x15, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @generic="2a7155aea7669e2d125689360d09a14a4939dced790c1f7aac62cf6f9bc6cdc0a6f7fa101fff1012d5b3b8ea22eca1544276d24805db00", @generic="3aacc0ee359bdff970b58a0a3542aed563ed8909119dbb4412c0560bb1e25a7330343d2ff7b64be1e8bfcc26f1cf912cb850460b70d625f34beee4", @generic="5675b6d9b9d9e51367bf7e106f110f9631b704e2ecff0d5cd1e10611e6ece1f7406944d0e2739fa08e0a2ddf317f738ab030dd2643e8f89fcdb28ac92622e1ad00310dd0b84ec4494e2acca3c6777653c7d7fd1c4318845195bcf4270ea78c60a2ed4035b467d5e679fb8e8751cfe13f4013f50d0761aecaacf114f10fb66209ea83b50eb2ca9680", @typed={0x4, 0x39}, @typed={0x5, 0x5f, 0x0, 0x0, @str='\x00'}, @generic="e7ffed5817801f2503bea52081422ec22aa90745e2510a239e12a7c683ff2a202fa5e96d2fe354ec11a8847020a153ef8d79f0649ffcc6b9650c2fa4c6d2916ae6858fffb11080aa60d32a626ebaac5a2053f6a5f891782f2bdaeccee7dd0b8bb29516ef7ad2a4f560a2005dd82ae11bb55696a1c58dcc70ccfeb4fa8091084a52ec8150dd5b569db15dd494261b05fc8ad834216fe20e660e05a3a23ca4"]}, @typed={0x98, 0x58, 0x0, 0x0, @binary="04bdd13045774a80fd82c97e597fb8c0b0d4fe2c2f4b63ea4ebdacf1c56ab253c94044e7d8751b92145d5b53d89696a256490a43f823abc6ad2c7c1eb396888cdb45fac10f446e063ed9b8b837784fe8b32719a97e270cc189980143c35526aaf45d9990c696d38fd3d2cc17f65319c42be5baee93968e575fa40ae11fbb322d15f83300d011652a3ff4b764e30ae740409374d9"}, @typed={0x8, 0x74, 0x0, 0x0, @u32=0x8}]}, 0x180c}], 0x2, &(0x7f0000005540)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x34, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r4, r1, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r4, 0xffffffffffffffff]}}], 0x100, 0x40000}, 0x4000) 12:32:26 executing program 1: bind$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x0, @any, 0x8e9}, 0xe) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000180), 0x0, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) connect$bt_l2cap(r4, &(0x7f0000000140)={0x1f, 0x3, @none, 0x1ff}, 0xe) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0xfd}, 0xe) sendmmsg(r0, &(0x7f0000000b80), 0x40002d2, 0x0) bind$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x400, @none, 0x1f, 0x3}, 0xe) 12:32:26 executing program 4: perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) listxattr(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000800)=""/204, 0xcc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$overlay(0x0, &(0x7f0000000740)='./file0\x00', &(0x7f00000004c0), 0x210080, &(0x7f0000000d40)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRESOCT]) open(&(0x7f00000002c0)='./file0\x00', 0x200100, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776f726b6469723d000066696c65312c6c6f12d61184594eb6a46486d1317765726469723d2e2f66696c6530"]) syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f00000001c0)='./bus\x00', 0x0, 0x7, &(0x7f0000000a80)=[{&(0x7f0000000640)="21e8f2289a5560916014781c3e1f98953eeb83f359c27e56d8d0add6924559d220b4d23c9124be306c0f5d2f616be4ffcd08be5c30b9c49763fb7d9184d7e988f63baa5e1f78862d332693259d81dde09a486fc701d3b8b968d38d8bde6bdb81d7464e9680130edae7916d5c1e7e6448f108b88eff7f49ba04d84bd45600c108c8d962b913e46ca9bf922512b69c05be22eb4f4744b1e262c52deeb1af079e3192a3541a9984d714bd6c52cd2edd971c59", 0xb1, 0x1}, {&(0x7f0000000300)="691780200c", 0x5, 0xfffffffffffffff7}, {0x0}, {0x0, 0x0, 0x2}, {0x0}, {0x0, 0x0, 0x4}, {&(0x7f0000000a00)="f3ac96c3872ee98623ba4c9257ee9d3b1088738a3dc97a39596bb189ceb61913d77c8d407da3202a00b5eb7250ef62b51327ade653c1e3c05ea0b85c2f23e2162085ee9920720709178ccfc085d303718c845e69cebd4abc70b156a6814c2c041a808671", 0x64, 0x6}], 0x802001, &(0x7f0000000dc0)=ANY=[@ANYBLOB="6a6f75726e616c5f6465763d3078303030303030303030303030303030352c6e6f646973636172642c6a71666d743d76667376312c646174615f6572723d69676e6f72652c6d626c6b5f696f5f7375626d69742c64696f726561645f6e6f6c6f636b2c009eca7f1a9e474a11a38222cd6e0cf0cae707c249ae8bb8941b3c6c556c049aa273766ae1425bbd480f67b3daabd537a17664e2d4060bab64d16607a08f8d52bdbaa6432971021ef7f4ad2ef00830acc4c8708638abab972116d6e7efbb82f9b6e6e2aca7fe0e2091a2296afbadc6c36f04c5e889c9b33919b0c67ac4a0610e88373ddcb7445d07306d4fc774dc9bcdbe0275e2830b83b76a3edeaa3ddb1756ad66e156716636d96efc63257b478a7a344270b5995e9d5942815fc41f241012e0d5c8ea436c5ee9cc7d855d4e6d08147f1f5d3373c2d66e41b582be18f5c6574411bff0c04c4478d062e1ffcdfed87f4c8250a4a825195e166553dca7"]) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed4100003d00000000000000ffffffff020000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000003000000000000000300002002400000000000000310002003400000000000000330001005700000000000000380007002e2e2e66696c653066696c653100000005000000ed8100001a04000000000000ffffffff030000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c00000000000005000000ffa100002600000000000000ffffffff040000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002f746d702f73797a2d696d61676567656e3233373235313139322f66696c65302f66696c6530000000000000000000000000000000000000000000000000000005000900ed8100000a00000000000000ffffffff050000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000000000000000000000000000060106007861747472317861747472310601060078617474723278617474723273797a6b616c6c6572730000000000000000000003000000ed810000282300000000000001000000060000005cf90000535f0000e803000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000100000001000000020000000100010000002803", 0x7c4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000003440)=ANY=[]) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000280)='./bus/file2\x00', 0x1000) lsetxattr$security_capability(&(0x7f0000000440)='./bus/file2\x00', &(0x7f00000005c0), &(0x7f0000000600)=@v2={0x2000000, [{}, {0x9, 0xfffffffd}]}, 0x14, 0x0) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', 0x0) [ 231.734331][ T25] cdc_ether: probe of 4-1:1.0 failed with error -71 [ 231.760157][ T25] usb 4-1: USB disconnect, device number 3 [ 231.831810][ T9484] loop0: detected capacity change from 0 to 1036 [ 231.914553][ T9489] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 31 prio class 0 [ 232.047815][ T9497] overlayfs: unrecognized mount option "017777777777777777777770177777777777777777777701777777777777777777777" or missing value [ 232.125156][ T9485] overlayfs: unrecognized mount option "workdir=" or missing value [ 232.147283][ T9499] loop4: detected capacity change from 0 to 16383 12:32:26 executing program 1: clock_adjtime(0x0, &(0x7f0000000300)={0x1f, 0x0, 0x0, 0x0, 0x0, 0xd13}) clock_adjtime(0x5, &(0x7f0000000000)={0x3893, 0x9, 0x6, 0x8, 0x6b8cb819, 0x1, 0x5, 0x5, 0xd4f, 0x2, 0x8001, 0x1, 0x2, 0x80000001, 0x3, 0x5b, 0x95e4, 0x2, 0x4, 0x67, 0xf78, 0x0, 0x5, 0x9, 0x4, 0xe9d}) [ 232.203607][ T9499] loop4: detected capacity change from 0 to 16 12:32:26 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000650404000100000004040000e1ff7d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca711fcd0cdfa146ec56175037958e271f60d25b7937f0207005e5a076d83923dd29c034055c07fa1f7e655ce34e4d5b318e2ec0e0700897a74a060091ff105000000000000007ea0c34f17e33b6ef3bb622003b538dfd8e012547a26958b9d2b1f44cb19ae91ecf00ea38a340a48e7d578e51bc53099e90f4580d760551b43341a2d7cbdb9cd38bdb2ca8eebaff8aa3a14817ac61e4dd11183a13477bf563e1b06250cdf7e060e368edda1f1de3e6c2ed570ef0e789f65f1328d67047bc04b07f5d356d082d2789cb132b8667c21476659f28d9961b6a1fe53184b751c51160fbcbbf35b1e7be6148ba532e6ea09c346dfebd38608b32808b80200000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac1220800000000000000ce63a38d2fd50117b89551b359b4eea0c6e957670000000000000000dbfd2e6d7f715a7f3deadd7130856f5c643672254fc3b41d01198600f815303767d2e24f29054302feb6e5dad9796edb08000000182babc18cae2ed4b4390af9a9ce8fd07ed00b0000002cab154ad029a119ca3c972780870014601c3c975d5afdb0d3a0ec4be3e563112f4b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc496f18afc9ffc2cc788bee1b47683db01a4693b8685211bbae3e2ed0a5670e73130fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f39208337841cef386e22cc22ee176a6d738992533ac2a9f5a699593f085019cae0b4183fb11c73f979ca985739f69537f5dc2acb72c7eae993fc9eb22d1306e565b6341da114f08cd0509d380578673f8b6e74ce23877a6b24db0e06734556f541fa629fbef2461c96a00200000000000000e29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415eeadcda2130f5011e48455b5a807000000e158b94f50adab988dd8e12baf5cc9390000000067db8c2977aab37d9ac4cfc1c7b4000000000000fa47742f6c539c4b11e7d7262a1457c39495c826b956ba859acce3c177b91bd7d5ca1664fe2f3ced8468911806040000005e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3adf008141bdee5d27874b2f663ddeef000aabf4df517d90bdc01e73835d5a3e1a9e90d76762d414c99d4894ee7f8249dc1e3428d2129369ee1b85afa1a01e5f6eb2eea0d0df414b315f651c8452392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702ceeab00008dabb753899dbe857381f5a55528df3255fedb0b79e0033607490350000000000000000000000000a528affd95e4b960fbbf77e48d8852cd8cba2aa17eb0a713a3d76e2a16b34ef32039bbf6f910a88e0ce69b4547aac4c4d9966fda7b0aa7b67c8b83c1091e7bff10de3d534203b51523144ef9a04782d3f1e52e0000555f15fe4a76a200000000000000a9692047a0be1b378840a68a164750d0f86c84d655e9b24d4c418c70c76bd8bfe550e2e421cd30592a71c46fc1e18442e39942530c18264ee1e91e017c47db557e46db42a3c4f607855baa6aeb13a9b2a6d06f324444d84f79b45ef3c28d23363816252df635c6f6936610b07de6274071603782243fd1de959dcbc3a34b98f566d85ab9f148fcca026103218a0d2f677da0ad3640176ef6404e0121020767a870c01394c8f34304d53cf4a9449223d6fb7ada2ee77ed9c8e916da81612848eeba0d09d87870e7c5b984dabd946c54a3788053a05797159194b9708bd24c6bba55c407c5336506fa7549bcb587a71d816e1af6f48b9f4b9ad647eb0416cb882a806406deda2c38be4853af2e848aa742f9c45643f6a09318a7e35f8f6e816fa05cf58db83796391532cdd78cdce16f325be9fac6e273c009647804002ae2ebd0a7717a1cfbd2272b71c17ea1eaee91d699da240f51cad8c4a3082306ddeeec3f2ad78345dfa4c1a6dba100c54649805f5583d6bb5530f50791348ca5629cc65af184a2ef9ccc19cb9be714663099b4f1b543ff3c08f60dce7eb10570596b0e32da2007cd18f783a7c0e510f25711836abb431892d50da6c94ff3f8411e2cffedd8be2b35d467b3308bf2389b69ef1aaa97cca3d0e29cfdc5a694500c24772df2e84592de275b7b0fe22bdb0c013df1a590a7136534d98c5c5e30b895d1b91836e5131a03ef3d32eb531c7cd9e1de1afb658d4efd23244622010397201625c4e1c73fccb89823e1afcc9fe8d0e8f90fb5d81c76941285cbd57b8c353c313f311864a504ec7d92022162b3c65243f43cabf87f474722"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0x5000000, &(0x7f0000000100)="b9ff03006044238cb89e14f008000cffffff00004000632c77fbac141431e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b2511880b9d943be3f4ae0057a5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0xc405}, 0x2c) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r4, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r2, @ANYBLOB='\b\x00R', @ANYRESDEC=r3, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) ioctl(r4, 0x89, &(0x7f0000000280)="8e73274e64dc17c5b371f9e5dd38e7dc8f98586e58933252d95641f72f1523655a15d3375f437ea8f3604ce811c06889f0fc4c27285e31d177d2f26a562dad25e9e2f555f34e322de4ad0a673f6524151615e38c975711fdbfda5e3125f5fe7d294411c7baf3f8616e3186fe6ad5d3e76337d298dcf9887dcf15ead857cc53b03c9624d9f6ad28b5a22fb30539b994") 12:32:26 executing program 0: perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000740)='./file0\x00', &(0x7f00000004c0), 0x210080, &(0x7f0000000d40)=ANY=[@ANYRESOCT]) chdir(&(0x7f0000000140)='./bus\x00') open(&(0x7f00000002c0)='./file0\x00', 0x200100, 0x0) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed4100003d00000000000000ffffffff020000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000003000000000000000300002002400000000000000310002003400000000000000330001005700000000000000380007002e2e2e66696c653066696c653100000005000000ed8100001a04000000000000ffffffff030000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c00000000000005000000ffa100002600000000000000ffffffff040000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002f746d702f73797a2d696d61676567656e3233373235313139322f66696c65302f66696c6530000000000000000000000000000000000000000000000000000005000900ed8100000a00000000000000ffffffff050000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000000000000000000000000000060106007861747472317861747472310601060078617474723278617474723273797a6b616c6c6572730000000000000000000003000000ed810000282300000000000001000000060000005cf90000535f0000e803000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000100000001000000020000000100010000002803", 0x7c4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000003440)=ANY=[]) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000500)='./bus\x00', &(0x7f00000005c0), 0x0, 0x0, 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x4) syz_mount_image$ext4(&(0x7f00000003c0)='ext3\x00', &(0x7f0000000440)='./bus/file2\x00', 0x0, 0x0, &(0x7f0000000700), 0x4042, &(0x7f0000000980)=ANY=[@ANYBLOB="6e6f62682c6e6f64656c338db26c616c6c6f632c6d61785f6469725fbd784a5f7d776e343078303030303030303030303030306339642c7573726a71756f74613d2e2f6275732c6e6f757365725f78617474722c4d6f75726e616c5f636865636b7375b63af391cd505eab95992ad426745f460ce9707fb912cfb569140a81e51d766afb04900f58a9949f79e00f5fd1ea1628db237feb36d0dcd2816928dceda575cc56a6c7d569f9f48ccc9e12549d74c7a95cdb7414bdf7e4ffcd95ab9139ad20333c8bec09b6db4b4204a6b4ccdb55d4ce98f6ef2431bb11d3e48fb1ea1a70acf0c55b5c9c037fb16799ca583f3b34408f8bebb4ad0e1c32ba47723db533e7b6a712eb2f84dbf1a2b1a394ef6bef9ec98292e6b4b6c51b59779f1696ca5d539ca5be6501640300000000000000d9c91c0000000000e9e423f50069c80750dbd24777aacae5c0b816c68d232b9b513b24cfae523276f9bf0c52c510766a9f6e19381a2ae1d9fd72ae7c27c85f0a97fc02beb99c1eb3782094ba83b11d17f16aa34f3ec1e55e1b6f6f69802809f29e51ab4277bc135589071eaaa9992e7b4d24474bb8ad652a878f7c51e5ee9f9fdaa2269a9bb0ba8bb3633d54bf00d8a2bb5440a593b39a6ca196b76bedc461626c165a1c84f933967b370fccf50c5088dcc4e61f5a179d0399df6d9b7a0a64c267a77a7bf96e005ad4efcfcda1c79560288e7dba7b12", @ANYRESDEC=0x0, @ANYBLOB="2c7375626a5f747970653d2e215b7d2a272e2f2424b42e2c7375626a5f747970653d5c262c666f776e65723d", @ANYRESDEC=0x0, @ANYBLOB=',obj_user=erofs\x00,fsuuid=\x0098ed76f-\x00f3d-8c1d-9b25-fccd6608,\x00']) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000c80)=ANY=[@ANYBLOB="4400000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="00110400440001001c001280090001007866726d000000000c000280080002000900000008000a00", @ANYRES64, @ANYBLOB="aab2761b834a3bfcfdbdc258b72072fff11c7e04e27fb234a93a39b226bce6c066319496a71014"], 0x44}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000900)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000700)={&(0x7f0000000400)=@ipv6_getroute={0x2c, 0x1a, 0x20, 0x70bd2a, 0x25dfdbfe, {0xa, 0x0, 0x2a, 0x8, 0xff, 0x4, 0x2, 0x6, 0x600}, [@RTA_IIF={0x8}, @RTA_EXPIRES={0x8, 0x17, 0x8001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x20000000) rename(&(0x7f0000000100)='./bus/file0\x00', 0x0) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) syz_mount_image$v7(&(0x7f00000001c0), &(0x7f0000000280)='./bus/file0\x00', 0xe0, 0x7, &(0x7f0000000e80)=[{&(0x7f0000000600)="9a380e641e70857ec085e152138960e29a768e9386bcfd860ac5ffff97939b35e0219771fa58881c7733e5e3dec4f40841414e2c65cbf19e790c0041def881d63e3d6e2a8ed577d4938842c699b98041683ca536c394153172136a75d0e9e9cb2147df5c242de4534865436a3d3f17244f477ec44fa5e4693b2567f4cddda5cec6aedc6c4172eb2c0740f7400fd1dd20a86ca4a72ba5fdd72585ea15748530cb80a0a5b91f28090380b9e6ab97ee25af8e0f425f0fdcd213fb1f632869536c553bb0979cb621ec3b89fb812eac5fe676e2856d2e97db24337a463acc0aa93fe7880d2c2d6740f841103de920f81b619db7d475089cd6cbcbf933c75deed9", 0xfe, 0x5e}, {&(0x7f0000000300)="f74efae0", 0x4, 0x3}, {&(0x7f0000000800)="e7c43c3b8d5e882ee384e3b554bc66e9dfdc6f876b6ae4488bf4648a16e51359794b3a2bbd28159a743de5070ffb212cb629312c8cc539c4783b023e33d961b4686e1ecb6a4f3e387cbe2dd1b4590f91f7f882c0031f345eacceeb56ec6ee81299036b99e349b92e1972fa77a9d25bd433a620e3d31592abc853b4169794970a2b62877d5e13918713c14e1ec53ebb51de4d0225c057c01957eeca72b2a2b6e05ddada5b380ae505ba7d4fa07834c12d5ca8e760c8270429d3dbc1964c11380d8779458dc6259484d4b9236e7f10820a48118e9969134443c9597799c153e5e2668f", 0xe2, 0x6}, {&(0x7f0000001080)="2abe9b0a64a83a1d6a33f967755708bf0fc09103d1ca91e66b65db035f20637b4806e0e6eeeaae63144a1d42cd1918e1009af638cf2cffbc9ff82179cc7ba1acd1f97585b0b4a5a54d6e2765d2f12d15aab0efb2a556cb839494978becaecde9ca57243ccd116f1887dea3492bd5208b90488eb44ed09d257db57f470de4335e4461878bcc908084945bf4b55a7d9e11f737ee7fea13a900997112824c2292eda74c36ecd6d10634b938ff52f19bd44eac7bcf602d7a6188a1e21856336a2b8e28d7b43ed4e9963c8107bfae81702870f7bd66c5c87c40f2ab4ecbc9044c6c1ea0b8676413c014", 0xe7, 0x2}, {&(0x7f0000000540)="8bc5e48a018f277c27b174b68b718f992e583edea76442f48b9b85b844843d19f91d7f19e44b9974eb9a2d47050c6395bb3029632ce73e81622e9c8c51178d5ba29127a7ec56c87457ddfbef6f51bd1353e5ebaadadec0dd592d24e0f0638a0965c2a5ed5a12", 0x66, 0x100000001}, {&(0x7f0000000d80)="06b88b03845e38cfac9b42eeef988fd9e68e0aed8b4f7c0cb0f93454c26c01d259b8a46f469d4a1a37af7a940521ea2b566f27c2cf776d9f250acbbec0191ccbf5f2dbf6ff46eaa017cad331c5fdd7bb109aceefe57f0f4d8b3a745285a34e", 0x5f, 0x1ff}, {&(0x7f0000000e00)="be72590a61e6378b9117f97a7fc32326e78399a81beb0867af899b6b6e6638219cb0e6138f22e15bb015c0d3b650fbfc1deb7701464b434b55794d14034f3f4b795a75b49977e232a8f01d23b0914a1b22516576e1f14f6942d3766c1f91190dc7d094818d0f2d108d6896f2bfaf3e", 0x6f, 0x5}], 0x60, &(0x7f0000000f40)={[{'ext3\x00'}, {'}#%\x85'}, {}, {'[\'@)'}, {'tmpfs\x00'}, {}, {}, {'@'}, {'\\^'}, {'!!]r!/'}], [{@smackfsdef={'smackfsdef', 0x3d, '#.^.$%*'}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fsuuid={'fsuuid', 0x3d, {[0x65, 0xc59fa9e9d2a5ed47, 0x36, 0x31, 0x33, 0x33, 0x62, 0x39], 0x2d, [0x61, 0x5c, 0x36, 0x61], 0x2d, [0x0, 0x31, 0x64, 0x33], 0x2d, [0x35, 0x63, 0x35, 0x64], 0x2d, [0x37, 0x63, 0x38, 0x33, 0x33, 0x62, 0x39, 0x62]}}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}]}) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000080)) 12:32:26 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = getpid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000100)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000040)=0xc) r3 = pidfd_open(r2, 0x0) rt_tgsigqueueinfo(r2, 0x0, 0x14, &(0x7f0000000080)={0x40, 0x8, 0xba5}) r4 = epoll_create1(0x0) r5 = dup3(r3, r4, 0x0) setns(r5, 0x2000000) socket$inet6(0xa, 0x800, 0x5) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x40) ptrace$setregs(0xf, 0x0, 0xffffffffffffffff, &(0x7f00000002c0)="1976ed74162c4be564665e974b323455faee5242c4b4fa97893f4e4b265387a9d9405d0200000000000000e14c0d50c006f6b0e147f368d39569f4beda89f9b66639ff787abbde3446819ba292fc53d77584a87608d531372c9ebaf632e5e4e9cfddb85b4800e71a7d8091a53e940776b7665d64c2c639d5fa3c51c39d7531d18b0878") r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) tkill(r7, 0x40) ptrace$setregs(0xd, r7, 0x0, &(0x7f0000000080)) rt_tgsigqueueinfo(r6, r7, 0x30, &(0x7f0000000140)={0x16, 0x9, 0x3}) [ 232.326423][ T9499] erofs: (device loop4): mounted with root inode @ nid 36. [ 232.384241][ T9499] overlayfs: unrecognized mount option "workdir=" or missing value 12:32:26 executing program 1: socket$nl_netfilter(0x10, 0x3, 0xc) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) r1 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) sendfile(r3, r0, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, 0x0) sendmsg$NFT_BATCH(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x2c, 0x3, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_CHAIN_HANDLE={0xc}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x74}}, 0x0) 12:32:26 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newtaction={0x60, 0x30, 0x3ed, 0x0, 0x0, {}, [{0x4c, 0x1, [@m_skbedit={0x48, 0x1, 0x0, 0x0, {{0xc}, {0x3, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18}]}, {0x4}, {0xc, 0x9}, {0xc, 0x4}}}]}]}, 0x60}}, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendfile(r2, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x50cef57908a76aac}, 0xc, &(0x7f0000000280)={&(0x7f00000005c0)=ANY=[@ANYBLOB="90e1100000640000012cbd7000ffdbdf25000000", @ANYRES32=0x0, @ANYBLOB="f3ffe0ff080004000a0002000b000100666c6f776572000020000200060059004e24000014001f00ff0200000000000000000000000000010b000100666c6f776572000044000200100063800c00010005000100070000000a00400000ffff00ffff000014001f00fe8000000000000000000000000000aa050050000300000005005100400000000700010066770000d00f02001400030076657468315f746f5f7465616d0000004403040004010400090001006373756d000000003c0002801c0001000100008007000000030000002e00dddd01000080160000001c000100e0000000150000000000001007000000f30f000024000000a0000600eff327520f8e48138102d498d27b250c67abd3cfb116981ee6cd8635923a1c8bc04d45457bba20dc1ba2e066aedce2fbbdfa4831b00c0e389c54b671f636b287d38d5ebf6fa1678083baf77ee8e63643a857bb62bf9904e1095900749a8233095ff45cd30d6befa5f858d2acfb314762cfe3da18f9512a255712eff66fa5b31140e20f6a776da4b28d943ec9f5e1973c382863fb0481ae898e3d68990c00070000000000000000000c0008000100000001000000f00005000b00010073696d706c650000600002801800020008000000040000000800000001f0ffff03000000100003001a3a215e2aa4345d26ac28000f0003005e2e2e2e3a252924252f000018000200010000000080000007000000ff0000000852000009000300544950430000000067000600da80c0d467be7e040280d82079ad7f71fbb42d85c32296944a1510b413eb6d02c372d596720ebf195a7dd44f3406db60126be76e292114b325682773270212ddc57b39b6dcc32933767f102231450f621d5ca609efd77b094ee6364808f300082fa844000c00070001000000000000000c00080001000000000000004c0107000c000100736b6265646974008c00028018000200fdffffffe0fffffff8ffffffc1ffffff05000000080003000d00060006000700060000001800020006000000010000000600000002000000000200001800020011714b6b02000000ffffffff060000000400000008000300f3ffffff18000200010000000300000003000000ffff0000000000f8080003000400e0ff060004007f00000096000600c64b017aec6b2920a0fc995cabcfcbe264d277ca5d4210dc38c3b5a98870168e181dcd0d019f62c183773b9648052ce30bfa5959ce9b3c2cf28007c468ffba0c1bbe841a4e02841575f0df6083e8c701013dfc85cf21e7b43269ac43dbcc4d918e9c6ab808da998b81ae4b53c2f3856474a98791c62d733084b4e71ecc06e33f3533c1b0b962742fc13236778752d04d7da300000c00070000000000000000000c0008000200000000000000740c02000c000800ea000000000000003c0001009f0000000600000000000000080000000700000003010400ff03f900ffffff7f00000900020080000080000003000000f7ffffff200000000c00080035b0000000000000040402001f0000000101000006000000f7ffffff0100000003000000050000000100000080000000050000000000800008000000020000000200000071000000fdffffffba91fe3e0700000080000000ff070000e7421f0f00d20000ff010000050000007f000000000000000104000008000000008000000800000005000000040000000800000000040000d60000000900000005000000010000800500000000080000010100000900000020000000f2790000050000000700000004000000080000000100008000000000080000000000000001000000ff010000ffffff7f08000000791e00000600000001000000080000000000008002000000150000003b3500000900000000000000010000000800000029960000040000000400000001000000010001000900000003000000050000000180000002000000020000000000000001800000040000009d0700000100000003000000000000007563000007000000730f000001010000000000000000000000000000700100000100010065010000aa0000004c0000007f000000f9ffffff020000000000000001000100df0500004000000008000000050000000080000002000000030000000700000009000000040000000700000000000000e001000050eaffffff0700000101000002000000ff07000004000000010000000500000008000000000000008100000001000000800000000e940000060000000001000003000000740c000005000000020000000600000001000080000000800600000001000000e1ffffff0900000001000080dc0000000700000004000000ff0700004f0c00000001000001040000000000000100008001f8ffff0600000000000000ff000000f7ffffff3f000000a40000003f0000000300000001010000050000003f000000ab400000040000003aa900000a0d000001800000070000000200000000080004ff00000000000000020000005b21555f03000000040000000500000002000000621c00000003000020000000ff030000010000008803000009000000ff0300003f0000000100000074000000070000000900000000040000060000000900000005000000008000000500000006000000010000000200000001000100020000000000000004000000030000002d0f00004000000003000000090a000000000100ab88000071b10000ffff00000010000000000000ffffffff08000000090000000300000001000080ff000000020000000c0c00000100000001040000710000001800000007000000980f0000ff0000000400000081000000ffffffff0004000005000000e65400001d040000ff0300000800000008000000ffff00000500000008000000ffffff7f05000000010000000800000009000000fcffffff000001000200000008000000001000000404030009000000030000000500000007000000ff7f000008000000ff03000001000000ff030000d801000005830000b1000000cb6e000002000000a700000000080000feffffff09000000060000000004000000000000ff0000000200000004000000dd00000001010000060000009601000003000000090000000600000001000000ff01000017000000ff070000080000000700000000010000ff7f0000ff7fffff09000000ffffffff05000000000200000200000055ffffffffffffffe4000000800200000600000020000000b20c00002f00000000000000b7000000090000006e0e00008c370000030000000080000003000000030000000600000000080000ff0700000100000008000000090000000104000005000000724e0000ffffff7f3c0f0000ff0f000000020000c90e00000900000009000000020000006f7e0000fbffffffff0300000200000008000000c500000005000000652f0000040000000900000008000000f8ffffffa9f7ffff010000008906000009000000ff070000f9ffffff95000000810000000400000000800000c3050000030000006b0600007f000000040000001f0000000000000000010000060000000500000080000000050000000700000000000000ffff00000100000000000080ff000000000800006d890000ff03000000000000060000000008000006000000040000000500000009000000fbffffff7be60000ff7f0000001000001e00000000080000050000000100000009000000040000000400000007000000f9ffffff04000000ff00000000000100ff01000000000000030000000700000003d500000000000003000000070000000600000002000000060000000600000035ee000002000000000400000700000002000000b9b100000100ffff0000000040000000000000000900000002000000000001009e00000009000000ffff000000000000010000803f000000050000000100000006000000ffffff7f000000007700000004000000ffffff7f0010000001000000010000800000000007000000050000000700000005000000060000007f000000010000008e0b00000200000006000000020000000100000089640f4160000000ffffffff14b8000081f500003f00000006000000030000000100000004000000000000002900000002000000050000000100000008000000070000008060000000000000f0ffffffc701000008000000070000000001000000000080000800004300000054000000ff0f00000400000008000000000000008100000007000000810000002900000001000080ef030000080000000100000005000000090000000000008080000000feffffffffffffff0200000000000000f90000000300000009000000010000000500000001000000ffffffff0500000004040300440600000400000006000000c100000006000000ffffffff0200000080000000030000000200000004000000010000000500000002000000ff0f000003000000630b00000004000004000000f8ffffff000000000200000003000000d404000009000000ff070000000000000900000040000000008000004d00000002000000ff000000020000000900000004000000008000000400000000000000360000000100000009000000010100000b170000ff0f0000ff03000000020000010000000008000008000000000100000900000000000000ffffffff02000000ca00000005000000dd2500001c00000001000100195200000300000001000100ff010000ffffffff0600000009000000ff0f0000ff0f000001040000060000004401000008000000ff0e000004000000ffff000007000000220a000080000000010000808c2fbe3201000000000400000200000000010000ff030000ff0f0000d0d0000007000000070000000500000003000000000000803c72000002ffffff010400000600000001800000008000009c3e00001a0a0000000000800600000080000000ffffff7fff0700004b0d000005000000080000000500000000000000f8ffffff53010000000000000300000001000080030000009f0f000000b0010000000100070000000dc5ffffc5d4000002000000800000008100000000000000010000007d750000b1000000000000000d00000007000000da21000000000000370a0000fdf30000000000000200000001000100400000000000008008000000030000000700000004000000810000000300000004000000020000000600000040000000070000004806000005000000ff010000001000000400000006000000030000004e3500000080000047050000030000000002000005000000070000001fda000000000000847d0000000100001f000000018000004000000078010000050000000500000005000000020000009a04000001040000000000000300000008000000060000000180000001000000ff0f0000070000000100008027ac0000830c00000200000008000000080000000100000004000000d0000000220200000100000004000000070000000080ffff0101000000000000080000000200000076500000ebcb000000000000f7ffffff060000005621ffff1e460000200000000000000001040000ffffffff07000000080000000400000004000000c702ffff7f000000190a000003000000fdffffff01000000f000000004000000000000006367000009000000ff03000026010000a70000008000000000100000800000000100000003000000290f000007000000f9ffffffe8040000ff010000ef0200000000008008000000ffffff7f05000000000100007f00000000000000040000000000000008000400060000000800050001800000060005000500000008000b0080af000008000b0001000000"], 0x1090}, 0x1, 0x0, 0x0, 0x80}, 0x10) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r3, 0x4c02, 0x0) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) sendfile(r6, r3, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, 0x0) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), r0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r6, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r7, 0x400, 0x70bd27, 0x25dfdbfc, {{}, {}, {0x8, 0x11, 0x2}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20000014}, 0x0) 12:32:27 executing program 0: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="61128c000000000061138c0000000000bf2000000000000015000000080000072d030100000000009500d800000000006916000000000000bf67000000000000660605000fff07202706000002000000270300000ee60060bf050000000000003c650000000000006507f9ff01000000070700004cdfffff1e75000000000000bf54000000000000070400000400f9ffad43010000000000d5000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c27df8ecfc7bdd2d17f2f1754558f22dd399703d6c4f6f3be4b369289aa6812b8e007e733a9a4f16d0a3e1282ee45a010fb94fe9de56c9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad96e9ec6b67433f1d5af65727546e7c955ccefa1f6ab689b555202da2e0ec2871a51445dc8da39e5b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb735fd552bdc2065c8ac86d8a297dff0445a13d0045fb3cda32a673a6bb55d8c80800dce431e56723888fb126a1403d2b63f16fb2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cedbc4d03723f1c932b3a6aaf1ad2e99e0e67a993716d20000009f0f53acbb40b401e3738270b31562ed834f2af9e4bcf8b07a10d6735154be16d6f78ebca789abb4000000000000000000000000000000bc00f674629709e7e78f4ddc211bc3ebf0bd9d42ca019dd5d062cf74686ebfbe2562671cd47840a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7eab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd0d0d703f37ca363f601ae899a56715a0a62a0a55c22fe394ac000000000000000000000000000000437d57defb79ea000000000000000000000000f014a4a318ba48d35ae9f438b23fe2d900000000000000000000000000000000000000000000000000000000008226cbb44be568ab1a271d9d8ed58308474a85395f57cad76df988718184037e8eac8c2ef20ed2bbe8c9711520ad33902c1b72f97555fd0d4623f8a5256a9f4973ab429bf27721d24f6abaeae1f3c6810f1b997bff469897347a56f7ee3da1a8aa31372be6e3667e60eca285771c39fe172e255cf7771928e5256aeda49b6929b62fa171b9cd734dac3fb9116412f61022f0c0b4467299f447d188aee1a6b3c3d3c10233241418022c9be8814eb5ae809631893cba"], &(0x7f0000000100)='GPL\x00'}, 0x48) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) r0 = gettid() perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x4, 0x0, 0x8, 0xff, 0x0, 0x2, 0x9a, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfffffffffffffff8, 0xfffffffffffffffa}, 0x80, 0x0, 0x10001, 0x4, 0xf9, 0x1f, 0x100, 0x0, 0x7, 0x0, 0x6}, r0, 0x1, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) [ 232.554004][ T5] Bluetooth: hci2: command 0x0419 tx timeout [ 232.608182][ T9529] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.3'. [ 232.641523][ T9529] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.3'. [ 232.690460][ T9489] loop0: detected capacity change from 0 to 1036 12:32:27 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000650404000100000004040000e1ff7d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca711fcd0cdfa146ec56175037958e271f60d25b7937f0207005e5a076d83923dd29c034055c07fa1f7e655ce34e4d5b318e2ec0e0700897a74a060091ff105000000000000007ea0c34f17e33b6ef3bb622003b538dfd8e012547a26958b9d2b1f44cb19ae91ecf00ea38a340a48e7d578e51bc53099e90f4580d760551b43341a2d7cbdb9cd38bdb2ca8eebaff8aa3a14817ac61e4dd11183a13477bf563e1b06250cdf7e060e368edda1f1de3e6c2ed570ef0e789f65f1328d67047bc04b07f5d356d082d2789cb132b8667c21476659f28d9961b6a1fe53184b751c51160fbcbbf35b1e7be6148ba532e6ea09c346dfebd38608b32808b80200000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac1220800000000000000ce63a38d2fd50117b89551b359b4eea0c6e957670000000000000000dbfd2e6d7f715a7f3deadd7130856f5c643672254fc3b41d01198600f815303767d2e24f29054302feb6e5dad9796edb08000000182babc18cae2ed4b4390af9a9ce8fd07ed00b0000002cab154ad029a119ca3c972780870014601c3c975d5afdb0d3a0ec4be3e563112f4b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc496f18afc9ffc2cc788bee1b47683db01a4693b8685211bbae3e2ed0a5670e73130fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f39208337841cef386e22cc22ee176a6d738992533ac2a9f5a699593f085019cae0b4183fb11c73f979ca985739f69537f5dc2acb72c7eae993fc9eb22d1306e565b6341da114f08cd0509d380578673f8b6e74ce23877a6b24db0e06734556f541fa629fbef2461c96a00200000000000000e29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415eeadcda2130f5011e48455b5a807000000e158b94f50adab988dd8e12baf5cc9390000000067db8c2977aab37d9ac4cfc1c7b4000000000000fa47742f6c539c4b11e7d7262a1457c39495c826b956ba859acce3c177b91bd7d5ca1664fe2f3ced8468911806040000005e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3adf008141bdee5d27874b2f663ddeef000aabf4df517d90bdc01e73835d5a3e1a9e90d76762d414c99d4894ee7f8249dc1e3428d2129369ee1b85afa1a01e5f6eb2eea0d0df414b315f651c8452392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b2042b8ff8c21ad702ceeab00008dabb753899dbe857381f5a55528df3255fedb0b79e0033607490350000000000000000000000000a528affd95e4b960fbbf77e48d8852cd8cba2aa17eb0a713a3d76e2a16b34ef32039bbf6f910a88e0ce69b4547aac4c4d9966fda7b0aa7b67c8b83c1091e7bff10de3d534203b51523144ef9a04782d3f1e52e0000555f15fe4a76a200000000000000a9692047a0be1b378840a68a164750d0f86c84d655e9b24d4c418c70c76bd8bfe550e2e421cd30592a71c46fc1e18442e39942530c18264ee1e91e017c47db557e46db42a3c4f607855baa6aeb13a9b2a6d06f324444d84f79b45ef3c28d23363816252df635c6f6936610b07de6274071603782243fd1de959dcbc3a34b98f566d85ab9f148fcca026103218a0d2f677da0ad3640176ef6404e0121020767a870c01394c8f34304d53cf4a9449223d6fb7ada2ee77ed9c8e916da81612848eeba0d09d87870e7c5b984dabd946c54a3788053a05797159194b9708bd24c6bba55c407c5336506fa7549bcb587a71d816e1af6f48b9f4b9ad647eb0416cb882a806406deda2c38be4853af2e848aa742f9c45643f6a09318a7e35f8f6e816fa05cf58db83796391532cdd78cdce16f325be9fac6e273c009647804002ae2ebd0a7717a1cfbd2272b71c17ea1eaee91d699da240f51cad8c4a3082306ddeeec3f2ad78345dfa4c1a6dba100c54649805f5583d6bb5530f50791348ca5629cc65af184a2ef9ccc19cb9be714663099b4f1b543ff3c08f60dce7eb10570596b0e32da2007cd18f783a7c0e510f25711836abb431892d50da6c94ff3f8411e2cffedd8be2b35d467b3308bf2389b69ef1aaa97cca3d0e29cfdc5a694500c24772df2e84592de275b7b0fe22bdb0c013df1a590a7136534d98c5c5e30b895d1b91836e5131a03ef3d32eb531c7cd9e1de1afb658d4efd23244622010397201625c4e1c73fccb89823e1afcc9fe8d0e8f90fb5d81c76941285cbd57b8c353c313f311864a504ec7d92022162b3c65243f43cabf87f474722"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe80, 0x5000000, &(0x7f0000000100)="b9ff03006044238cb89e14f008000cffffff00004000632c77fbac141431e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b2511880b9d943be3f4ae0057a5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0xc405}, 0x2c) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r4, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r2, @ANYBLOB='\b\x00R', @ANYRESDEC=r3, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) ioctl(r4, 0x89, &(0x7f0000000280)="8e73274e64dc17c5b371f9e5dd38e7dc8f98586e58933252d95641f72f1523655a15d3375f437ea8f3604ce811c06889f0fc4c27285e31d177d2f26a562dad25e9e2f555f34e322de4ad0a673f6524151615e38c975711fdbfda5e3125f5fe7d294411c7baf3f8616e3186fe6ad5d3e76337d298dcf9887dcf15ead857cc53b03c9624d9f6ad28b5a22fb30539b994") 12:32:27 executing program 4: perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) listxattr(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000800)=""/204, 0xcc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$overlay(0x0, &(0x7f0000000740)='./file0\x00', &(0x7f00000004c0), 0x210080, &(0x7f0000000d40)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRESOCT]) open(&(0x7f00000002c0)='./file0\x00', 0x200100, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776f726b6469723d000066696c65312c6c6f12d61184594eb6a46486d1317765726469723d2e2f66696c6530"]) syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f00000001c0)='./bus\x00', 0x0, 0x7, &(0x7f0000000a80)=[{&(0x7f0000000640)="21e8f2289a5560916014781c3e1f98953eeb83f359c27e56d8d0add6924559d220b4d23c9124be306c0f5d2f616be4ffcd08be5c30b9c49763fb7d9184d7e988f63baa5e1f78862d332693259d81dde09a486fc701d3b8b968d38d8bde6bdb81d7464e9680130edae7916d5c1e7e6448f108b88eff7f49ba04d84bd45600c108c8d962b913e46ca9bf922512b69c05be22eb4f4744b1e262c52deeb1af079e3192a3541a9984d714bd6c52cd2edd971c59", 0xb1, 0x1}, {&(0x7f0000000300)="691780200c", 0x5, 0xfffffffffffffff7}, {0x0}, {0x0, 0x0, 0x2}, {0x0}, {0x0, 0x0, 0x4}, {&(0x7f0000000a00)="f3ac96c3872ee98623ba4c9257ee9d3b1088738a3dc97a39596bb189ceb61913d77c8d407da3202a00b5eb7250ef62b51327ade653c1e3c05ea0b85c2f23e2162085ee9920720709178ccfc085d303718c845e69cebd4abc70b156a6814c2c041a808671", 0x64, 0x6}], 0x802001, &(0x7f0000000dc0)=ANY=[@ANYBLOB="6a6f75726e616c5f6465763d3078303030303030303030303030303030352c6e6f646973636172642c6a71666d743d76667376312c646174615f6572723d69676e6f72652c6d626c6b5f696f5f7375626d69742c64696f726561645f6e6f6c6f636b2c009eca7f1a9e474a11a38222cd6e0cf0cae707c249ae8bb8941b3c6c556c049aa273766ae1425bbd480f67b3daabd537a17664e2d4060bab64d16607a08f8d52bdbaa6432971021ef7f4ad2ef00830acc4c8708638abab972116d6e7efbb82f9b6e6e2aca7fe0e2091a2296afbadc6c36f04c5e889c9b33919b0c67ac4a0610e88373ddcb7445d07306d4fc774dc9bcdbe0275e2830b83b76a3edeaa3ddb1756ad66e156716636d96efc63257b478a7a344270b5995e9d5942815fc41f241012e0d5c8ea436c5ee9cc7d855d4e6d08147f1f5d3373c2d66e41b582be18f5c6574411bff0c04c4478d062e1ffcdfed87f4c8250a4a825195e166553dca7"]) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0f336c56d010000000c0024000000000000000000e80300000000000000000000020000000000000000000000e2b40a7e6a21434794c3ee542307f1d5", 0x40, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a0001005f000000000000006f0001002e2e2e66696c652e636f6c6466696c653066696c653166696c653266696c653300000000000000000000000005000000ed8100006400000000000000ffffffff010000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000000000000000000000000000000000000005000000ed4100003d00000000000000ffffffff020000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000003000000000000000300002002400000000000000310002003400000000000000330001005700000000000000380007002e2e2e66696c653066696c653100000005000000ed8100001a04000000000000ffffffff030000005cf90000535f0000e80300000000000000000000010000000000000000000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c00000000000005000000ffa100002600000000000000ffffffff040000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002f746d702f73797a2d696d61676567656e3233373235313139322f66696c65302f66696c6530000000000000000000000000000000000000000000000000000005000900ed8100000a00000000000000ffffffff050000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000000000000000000000000000060106007861747472317861747472310601060078617474723278617474723273797a6b616c6c6572730000000000000000000003000000ed810000282300000000000001000000060000005cf90000535f0000e803000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000100000001000000020000000100010000002803", 0x7c4, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000003440)=ANY=[]) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000280)='./bus/file2\x00', 0x1000) lsetxattr$security_capability(&(0x7f0000000440)='./bus/file2\x00', &(0x7f00000005c0), &(0x7f0000000600)=@v2={0x2000000, [{}, {0x9, 0xfffffffd}]}, 0x14, 0x0) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', 0x0) 12:32:27 executing program 1: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x1b, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x20000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x9, 0xa8}, 0x885, 0x212, 0x0, 0x5, 0x8, 0x80000000, 0x0, 0x0, 0x4}, r1, 0x0, r0, 0x0) openat$vcsa(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_dev$dri(0x0, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x0, 0x4e6d, 0x1, &(0x7f0000000140), 0x8) ioctl$DRM_IOCTL_MODE_SETCRTC(r2, 0xc06864a2, &(0x7f0000000000)={0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, "0000001c000000000000000000000000000000000000008000"}}) r3 = syz_open_dev$sndpcmc(&(0x7f0000000080), 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffe000/0x2000)=nil, 0x1002, 0x0, 0x11, r3, 0x82000000) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r2, 0xc010640b, 0x0) r5 = dup(r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000002, 0x28011, r5, 0x0) mmap(&(0x7f0000015000/0x3000)=nil, 0x3000, 0x5, 0x1010, r4, 0x706df000) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(0xffffffffffffffff, 0xc02064c3, &(0x7f0000000300)={&(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], 0xb, 0x4, 0x4}) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001f40)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0}}], 0x1, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x17) socket(0x0, 0x0, 0x0) 12:32:27 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000000)=0x3f, 0x4) syz_init_net_socket$netrom(0x6, 0x5, 0x0) recvmmsg(r0, &(0x7f00000002c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e21, 0x54c214c7, @ipv4={'\x00', '\xff\xff', @local}, 0xfffffffa}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 12:32:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffff, 0xffffffffffffffff, 0x0) keyctl$instantiate(0xc, 0x0, 0x0, 0x3d, 0xfffffffffffffff9) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x410, 0x4, @perf_config_ext={0x1, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="3495cd08aeb9782b6edc4554db244ff2b46a95391a3a88e79be1dea1813dce4e998b2eb6cc3e1de3573c429e686d5e9f0259f2f2750c25f74ff3fa481870d078641e83e485ea0a114b5fb67b69c3260e29c9eed5e0dcb0ec7fd88e327b879578bd997adb390e09d5eaa6a4cafb5f1f0f2f062eb5d64e1163ca10c1f789448c7d88d2935afa7f62df440b1d12e00dc01b7fb9d873177d0fcd251ab4744807d17f0f27b32be14b42ee12fc6e7e276f8ae5b5b38504cfbdf477c09d6a8b9a8995ce78c22419140c653a87f95ba490cf74cafb3c6ccde790c63514be17cb65d9a81be17ebb573d2af8b859772fcb73d6279acf59985d0ee2cbaca5a769f480e48a50e6b991ef582285a5b1affa93249f0873f5cf441574d1e81210e21c721542f64d8a6fe315fd12bceae3c1a6ee26092e9d2e4b721fff725feb4e56399f7770e4e657a1a4cd5c6f0d765ed7efdd2c07009cbbff0d58bfd8f083504a1ca888890115de7dbbb9ebc234900e40132efc85e17359d530d27b9ce01c1f5bc4351410d86aa47a420a67fd1550c9c01f3ada24f0a08fd4100836f9554616735ae93cd11ba2e71dbe96cf9b90bd8ea6cb8b305f12542625d7adfb88dec2ac2ef4ddbaf1bff5a2ea9f4b0ce3142c8822dfaffdefe3acee57467cd113b1d23a60921918cb1d61376dd449b7e59fda8bd3f2cbeb1464294eda6edd043284f91ee0765900911e9959082e2766e327d87769110daae398caf0ba531b2e171f129dd979bf3edc4bdf082d27bdba941e1e"]) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) fanotify_init(0x0, 0x0) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000012, 0x11, r2, 0x2954a000) r3 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmmsg$sock(r3, &(0x7f0000006280)=[{{&(0x7f0000000340)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}}, 0x80, &(0x7f0000000140)=[{&(0x7f00000006c0)="a74c329beb0f9b524d531f8d3e452b2f0d2c243d73159f6beddbb8d6f39508478c7741ee00b5155933f936ed916c6e24fae0bdf078c3fe5533bdae195feb2397578aca6045147a284206000000aa1bda329c1ccc3beab06192da93e3625a7dd7dd1ae62028fe8e5dfe8ced1d83b6bc36", 0x70}, {&(0x7f00000000c0)}], 0x2, &(0x7f0000000580)=[@mark={{0x14, 0x1, 0x24, 0x101}}, @timestamping={{0x14}}, @timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0xffc}}, @timestamping={{0x14}}], 0x78}}, {{&(0x7f0000002a80)=@nfc={0x27, 0x0, 0x2, 0x7}, 0x80, &(0x7f0000004e80)=[{&(0x7f0000002b00)="eb1be086d2", 0x5}, {&(0x7f0000003b40)}, {&(0x7f0000003bc0)="e7bf70b0e714602b4a54cc0720a03085813b9d7504cee6049acf9ef1f81d57775fcddae8392e32fa9c04ce556051e37e090deab89836533ef715dd2a9af6e3fb3ad3fecf62b0f8e926a1c38876bdc7f9957aca26a2586ba1a59bf52cfafd8b971c9dd058f32b875a014ee54633f3f440f6b4c7a45c6710c2b4f4b5b0d85a7f8ad3b2abeb861320e69f40c412f6cd", 0x8e}, {&(0x7f0000003c80)="1f812b4953fa0f011fc9a10149cfd3a31da32a1c609acf9c1faea475c4c7326ada7456c02749cc1a42f018e59cb2b57ed40f290d071ca5f92f81c9fedbb62bd2e650f5a10213", 0x46}, {&(0x7f0000003d00)}, {&(0x7f0000004d40)}, {&(0x7f0000000600)="8b233d649352df7e0edc0bf056f6637b73c6eb2aa8961d672b43750feafee881ef97af0c9c13300962baafbe2de46cfd5539831b6e093a7cc7dcff4b6110a631116e9272af50b8fc398e313afe270fdee784a0eb770defc0426f78f0120000330c9cef0a237a505379b7a879c2cdda3adac6556eee03c406b582e4789261f3a1d8dc77b3e52f61d025417262686c3949ede5dcb4668af484cd2c1bc8fa0548df2200"/171, 0xab}], 0x7, &(0x7f0000004f40)=[@timestamping={{0x14, 0x1, 0x25, 0x20}}, @txtime={{0x18}}], 0x30}}, {{&(0x7f0000004fc0)=@pppol2tpin6={0x18, 0x1, {0x0, r4, 0x3, 0x3, 0x1, 0x4, {0xa, 0x4e21, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x3800}}}, 0x80, &(0x7f0000006200)=[{&(0x7f0000005040)="6ce1084ab12861fb3994ab3bcf42ebfc6497cff357de8a5f732ab2055d81f274eecaf4461d778aeafe9c459acd58971a416b7ee5abed6948858ba110357788c8aa5e565899cb1145e21602ed21b214e89371d2e2a11cee2dc8dbedbe9ed245cc50a64da37d0dfcd01d28b04e75bd11431b4fbcbb89b22298814aa62c5882ae6da4f57a6e4adc63e8d0eb0e024d5fecb887673776f94e5b13c51e24f813d0d2bb963f925f1ffddd610b4488f58003db588507fa851effb0e833f082ba74daf6fd32a107e974236538a0130b2b7dbcdba64c0adc2d44d816bb335a83f52713d5b13ab6a8167b6684ce7e61af809d16f0b2fb5c5336181c8538f8c4ea20f20139e0cc0c05a217f519f3c0f2d59e627ae2d9c9c5f38f28d4f98d9d4e5c00a80d0379ce09d967b1e4d862df923f8bb3d6ab684739ca83c5aa3db299e2fb62c721d8c6ab1bbb1d446f4dc67f12aa6d1431046bee596ab4f386f93bdfc856dfe0d2071414c28f12481f7e2409dd1213863a5d690ab539a082fb1bd9f80e7fa6b1f031d72e45f852d9f1de660e9134a415da72451db1928e9e84582ac4cf366f13f491fe2719d9e6c7b24a94a1f758222022afba40362a096d0ebd20d084359afafe37e7f575111eff6e532a9fdc6945884f15d1c4870ff6ec38291aba848c9e8d715eb383c4bec25ca6a83cfda5bcec62605cc397166ab9b5f77c7ab76e923b8a03a1e437c9886eff1322cd181a083e83c01111895f51fae2c4d5f8d64cae3f5dfc59478601d51f37db9c9c0ed930583c033c4a6e506f2ca42f6f20756ac71e53ed1c75602a19654ffc6bb9d02132e5a4fc1a6b4224ac3a76f576449ccad3c47afa9c704df6a31bdd548232d08b032521cbcf6cabe4b5e6f1d37ef14fbce26f9479af4b34fefc57170de519753ea84dff490b7242ad2ba340423963f1afa16a1c9ea31da473092b5aafca3b41c6bd582227dc2470fafc7b02b6df12708eb6f6f565ef00608ed9a71769dfda4981d2aa580b425237b1319bd02206d5744609c2c736bcb9c73ff55ad24f21fa05c987d9fd7929e51aba3ab811b8b96e5a219dd0bc341cf202297689b7935888be3f63133f655c27ec324ea66eb0fb56be9bd57c197abe43b29149c61d48fc750ce2772bfc38a2a552632f19f74e96cff691ce586b12b576001767ea9329feee8225ea6435449f18d1b3613282d535637dbb4125e7dedde77848c6c3308fe836377169353f5dd466364086cbf0d6e11f812c8bac3324459d75844c66cbc9355d838e4796463fe1f685fe82c10255c07ffc70a1706ed80fb68efecb6f128e09b9759c1cb69b210991760e28fcb253ebaa0397a69d2b2a3cf0e6ff0d449a80dbe8f082a23c3052cff9b59a2e5ca33343d7e8c828849a89e271982f040a8cae881566a9eb1e9d3a7bd96a59ce93df2a7ae6c93c389acd8e7851fff4a0016a5b4c5b65b244bdf36cee5d292c33e39874b3290cf4da5d12774d519cfd504e14c1da9b3228e05dcb2e4c83cac18735fe4762b7fa9880049d5aec266910258bc0a08a9474b37e31b8c8d54c8c6bd01ce20fa3b55c14617567d629d6e159226046a4a34e7e86fac5e6f8ef6646c942a9880688bf83e6b1c63198a55a680b60bda68d73eff8b185c8af6f6fb3eee5b1f0963beaabc84bad9b8363b441219f64d2be6d0e90a02f56456d884352da3b38416489d2a584496097b138915687192a05513486bc3507bcc869fa96e7d49be6ff1718712aa5d2f136b6df9e03f8b1f1466a894db816911528cda6fc251fc3d2454cc6127ac5081307bc4057204d74852843a966bcad87945bc2a9b3e84bfb6fa3b8496ebcea1ba83a23e26c4feb03d44a4d774ffcaade9e326955c98403ce9921711b964fe23beba89388e813c3c01c59852042688081727e7ec73f07e0a4c83643790ee4b512843a65d5bbd87603f587af3a9761f5c028a0dbc4fd15093000901042fb61e953021340a53ba1f78f9060f1857c94a1fa12adffd43ef7bd9725570c3d5d6a81c709f1db65e570ca55d0441994296cd0b2afe2df237b86f582d2e6a7f3d18b4be2553d234a70bb9aa1fe69d04dc00a17ed7fa0f5859ec8970de51bdc325308e8c1b3f0ecae970c6c2102b2c84d76f5b8ec68377698d624027b73f39b2a084a29b7018400dc5c8a23ea32e5d3567f8816e2bfae28c6d1cd2e7571377c2f5469535325bf85ff9a99e859400a2393325e3f8c58d88cf2db21e91a60787d904f38c5d36339bb4bc662b407d825d0fa31fdf8cd5a88e20f62536c9153fb8400060ca4b91c400df6183ffc80a6339290d57496fad077a65433e505a9e68efc6363a456cf1d3a1828159a12597e1551eade2d8ac9b0ce428c2806637ec58ea8543c762d22ffaf07ebfaa808e322e5f896d1d21dfff8c2b9b1b172db9b71b254bc4a8580322817b908fa5cdf18e2188b4a42501145a83b3513b0b685dd4a876f590c43f0c8b4b1399adf06d3f7cb8ca94f224cb96e89635f5c6286f11e1198edb2f83e406688ec9a2bdaf7c3664d3161aabaa8797ffd6e0d442e37c65c2b976fa5fb03d2777970e6ba1d59e7597bc26b03eb8970101b8fb91ce66f34ce58582395bdd83130c30fb82bf6d4d3db60ca01ca4866cadafb30dfb771e525874c25ece274f6060bd517c8392fb0c7f1b997a4eabcb4933815dfeac0de643a6c235e7d014dbf903f34f35912a41fe8d9f333064c600e83f401878fe2ad1968ac7aef30e83ac069757144572b9fecc67fd74bafeabdbdf8a0a07e7647f3db4dd11a665f077b87e4a13a5e9875892775d12321ecec1e3f45a9d203dbb61e038ddfa8f35b86ac2ba31459e8e071b4a846153d3c0cebedae3e0275b38677929d9df84fd7ca06b9a314c35f64c845cc2ddbc2632b2d171ec9f1f049680f16b1cf7a954df5253235068bcebd21b97dffc9d8c5c5fce530af13f151176ff58482b467cc7558f5be0bd44a2400083d51295390378021a6998b76c49a6839a78e4ff84f47cffcf40914721ecb5efc0c3c4294d0586d207b6b6a8bd8c5b9fddd9a075e26392835c6f8541007b9f89ade8459c6bd7b7647f1b0608c4be917c1e635348d39495171c3558525e2e62ebcd25644622040d14ae962e5328ec4fd5453ba7e0b7d1a7a5c4bb6f6617715e0ae748e86ef5bf304acf6347c1282b518e1b3cb5a8ed15c5f20855091750e63e3eb2cf151315c0bf5fade39b436f554e39b75097817260ca4e59049621bd03eb17d9f80209a80c0de486e9cd8d7a30c8619167ab7a7c94d74b7e8779c9ffb19080271097291e75daed8406783474b3309f334693385a6234c3455f173a0dba5025009d48b56ac32591ea7170bc542d4876064a0d71a71a2cf6ed49ed8ccdd4d8703658186135e9c7930a6afb28ef11b3a6b403b7408f0fbf0dcc6766f3c035235a0b8faf3eeb8a1fb9339b282c4212348b2b7c5f48e9516d399ddaf8891bd0ef8d0eddc0908699a13533b0cbc4f00dd160e74443c6ae96d66bd2c5e58eb3d63dbc68e836a46fd37b21f46086a899a8cf4ca6e53f2c15b7f5281ae44f40c51b7a872f457ea4368c48f656de55f146910ea73cdd90ab9ddd6fb26e218fa1eab67983ac615f53e96fe5753d04d065bbb70bc27c4925c6e6b9a263e4fea24bd79dd6b1e8f9fa22d79ec6f61a407b7e248ce1de4b98f0d00719050095fec93265ca51cea64e9117a9ae45f5820439fb2a2515888c89b72284ffb0a232461bb1f88a23950a531ceb3ddd4cefd85f368c9bc26b59619165001a8ab929e63dcb53d5cae3df4e940054ccdb5f8d50c7689608e1ac12a253baf5abb2df9f1524486cce8212c8604e01985c51637793368254d2c2648a05f3dd4584f3896085d507eda1b5fda234bb6d80cc3568de12997e930b1f761b96195e1907f256c79189a1872439227d34fc81ab03cd2c644310ed040f669798fa728e5248cba3553bbf20a41fa98ccbdca113b2bfaaf20e488c84a88e2a9bbecf445217359115aa30ac6af7e709c1f31b64b82b76170471d73cbfca67292be1ee9e92d7389d80df4b2357cc5462cb949d50ac0690b668a2e421423887b3f4091f3dc0138863fcaf0a1825e6ff053cff809e936f2e82d4378bffd395e2c0ebc4fca5dd99701518cb674229264e3c52926a08ca7385e5684d206e624017166a1725e1cc5ab6f19ea4dc780166505916bcbffb0915b8d154ca1085d09c9a170829126dcfb8a2795850b180b34029ab329ad21e55033f5c8693cb80fde70f556ca1a5fbfbfc908b333535799d4ec83e69719b355839a317bb8a62b9a5f39968b45df984357b0c6106ba3f3b9a08e4fef39666bb0314ebea00d715f77420b1f11a74101067b2599606d4d43e0b487ebbd70496f5e8b1eaa0b30a1ab74504a0a65678d84a80cdd36b4f1f56267d84d5e1a04b275d42c9638183e7ad91149e6d531a08623e0c49d40068c6d463c32cff0137a07a7e91b9836de939a3ea8dd1ae0ac7b938b6557a28d0f6c9263e4bab23b972d4bee6d8a528470b231bd2c04db3200a9e2b5ae8c18c8ae60e4bf990d80a68d50065b70976090cf720a916632b8b75e19346771d8e05697387003c37d926cdac027c2f58fd85ff5920afe80d5f1294f4a42c472e7f9df8767cc196d4d3b1e334ab45a640c8d7f00883fc9e1f962074511bc5463af3fc72b6c0beab267485bc21149bfb2c81cc6fe8a9f0b1906cdb4978f98a34009818754a86ac2dd525d6af935f2f8da123e7b274196e52c11657f4c76d1de51ee0b441784483bc4e793dc3238b6569f5949affcf8230432a7cfb7d7aaacdb5af8b8506e6cfa6ce453447ea2ee6a985e0cbe4c61eb143691c41478ac006f4dc95c75a991819d60ed264eb6ffdd31de0d1db912d42ddf5e5f8a2c44fab517341ce0132b916464673af24a08ec497eed7617977e53dda2f8e32288c0e71f44e35ca81e9f5abf138defd6220c8656231d9d64c10e9a10f86d3c22a9a028298b849b8c902aecac072d91e4b9b75275ebcf6bab454f645a6db33d6fbea2c0a5a8d120107ba7694e4fbfe047fff37310106de6be3d5413cd7569f37c08b8de533825bb3cf0b24b09a2ab401ca180dd45b17ef474fe49f091607aa14e48b3351394b1b7a31af2ae7b9930b919944c17652a2662eb2086fdbdb0e39afe7d1e2111d1faad4f20591ba0ecdda4c1f6bef03e165d0ca8b7585ddfcb72aef0725526e4f0701384a51fb9ae2ef4eb18b0d2e9f56fcdd8e70680d9322d12b03731b31e8d62daebeb536d03ca8f4637ade94749ac2beb61b2192c6a0c3e76b120c87ba8726c5fb113589e0bc124df2bb2129b3aefc72efff4dffc32f4febc6b0ab7cf871ae189753ff1d17a2d73dc28ef5d41ce7418f80fed1000dd1d6933316d17b960352b995b8474f4b0481907c0bd164cf2c700186880a04b1974dfb6f298ff5e0da7778246c615d58d84d139e685e8e27905162db4949ce544560823813245f0cb20092365ed5385b1bdaacec7dd6c7bfee96ef8be44221b7bee457b2a1c21da5dd4ba8dd6a2b34cf308a7624be25a3f306ad183c3ca161ee3bbac05e471758e4e89e257668d2f0c01c8a2a9c40c5a6c8a18dccb835200cc6050945b065098fc49bad4c1bce42c1d05226ef1f9441463ecd4e30233349b506627cec2ee0664c0f1f68885e41a038798647823c9f59f6a6a130acb6b6f60b98a1ff8b5a4402bbe9ba93c908a749d717ed055ece2bac1b6acb8f9efa62e51c6ff598bd367543457f7e5a934d92219a2654184a3257c760303df22", 0xffc}, {0x0}, {0x0}, {&(0x7f0000006180)="918fa0c280509b7e0422d10ae7f24f83aea4b835c4eef81f76703ed3b509920e89f6326caf3ce5b8ed3265aa51a18352ef09e96dd944e32c9f97ba3a54d8d94fdc59621afdb9d1f48524fd999fcb459ca6fb7f", 0x53}], 0x4, &(0x7f0000006240)}}], 0x3, 0x50) perf_event_open(&(0x7f0000000440)={0x0, 0x80, 0x3, 0x8, 0x3, 0x0, 0x0, 0x0, 0x84290, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_config_ext, 0x280, 0x0, 0x22, 0x0, 0x1, 0x0, 0xa9a, 0x0, 0x655, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 12:32:27 executing program 0: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="61128c000000000061138c0000000000bf2000000000000015000000080000072d030100000000009500d800000000006916000000000000bf67000000000000660605000fff07202706000002000000270300000ee60060bf050000000000003c650000000000006507f9ff01000000070700004cdfffff1e75000000000000bf54000000000000070400000400f9ffad43010000000000d5000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c27df8ecfc7bdd2d17f2f1754558f22dd399703d6c4f6f3be4b369289aa6812b8e007e733a9a4f16d0a3e1282ee45a010fb94fe9de56c9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad96e9ec6b67433f1d5af65727546e7c955ccefa1f6ab689b555202da2e0ec2871a51445dc8da39e5b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb735fd552bdc2065c8ac86d8a297dff0445a13d0045fb3cda32a673a6bb55d8c80800dce431e56723888fb126a1403d2b63f16fb2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cedbc4d03723f1c932b3a6aaf1ad2e99e0e67a993716d20000009f0f53acbb40b401e3738270b31562ed834f2af9e4bcf8b07a10d6735154be16d6f78ebca789abb4000000000000000000000000000000bc00f674629709e7e78f4ddc211bc3ebf0bd9d42ca019dd5d062cf74686ebfbe2562671cd47840a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7eab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd0d0d703f37ca363f601ae899a56715a0a62a0a55c22fe394ac000000000000000000000000000000437d57defb79ea000000000000000000000000f014a4a318ba48d35ae9f438b23fe2d900000000000000000000000000000000000000000000000000000000008226cbb44be568ab1a271d9d8ed58308474a85395f57cad76df988718184037e8eac8c2ef20ed2bbe8c9711520ad33902c1b72f97555fd0d4623f8a5256a9f4973ab429bf27721d24f6abaeae1f3c6810f1b997bff469897347a56f7ee3da1a8aa31372be6e3667e60eca285771c39fe172e255cf7771928e5256aeda49b6929b62fa171b9cd734dac3fb9116412f61022f0c0b4467299f447d188aee1a6b3c3d3c10233241418022c9be8814eb5ae809631893cba"], &(0x7f0000000100)='GPL\x00'}, 0x48) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) r0 = gettid() perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x4, 0x0, 0x8, 0xff, 0x0, 0x2, 0x9a, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfffffffffffffff8, 0xfffffffffffffffa}, 0x80, 0x0, 0x10001, 0x4, 0xf9, 0x1f, 0x100, 0x0, 0x7, 0x0, 0x6}, r0, 0x1, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) [ 232.891230][ T9550] exfat: Unknown parameter '4•Í®¹x+nÜETÛ$Oò´j•9:ˆç›áÞ¡' [ 233.007193][ T9551] overlayfs: unrecognized mount option "017777777777777777777770177777777777777777777701777777777777777777777" or missing value [ 233.072659][ T9551] overlayfs: unrecognized mount option "workdir=" or missing value [ 233.089225][ T9563] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 233.098211][ T9555] loop0: detected capacity change from 0 to 1036 [ 233.120680][ T9559] exfat: Unknown parameter '4•Í®¹x+nÜETÛ$Oò´j•9:ˆç›áÞ¡' [ 233.121126][ T9568] loop4: detected capacity change from 0 to 16383 [ 233.251615][ T9577] loop4: detected capacity change from 0 to 16 12:32:27 executing program 3: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="61128c000000000061138c0000000000bf2000000000000015000000080000072d030100000000009500d800000000006916000000000000bf67000000000000660605000fff07202706000002000000270300000ee60060bf050000000000003c650000000000006507f9ff01000000070700004cdfffff1e75000000000000bf54000000000000070400000400f9ffad43010000000000d5000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c27df8ecfc7bdd2d17f2f1754558f22dd399703d6c4f6f3be4b369289aa6812b8e007e733a9a4f16d0a3e1282ee45a010fb94fe9de56c9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad96e9ec6b67433f1d5af65727546e7c955ccefa1f6ab689b555202da2e0ec2871a51445dc8da39e5b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb735fd552bdc2065c8ac86d8a297dff0445a13d0045fb3cda32a673a6bb55d8c80800dce431e56723888fb126a1403d2b63f16fb2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cedbc4d03723f1c932b3a6aaf1ad2e99e0e67a993716d20000009f0f53acbb40b401e3738270b31562ed834f2af9e4bcf8b07a10d6735154be16d6f78ebca789abb4000000000000000000000000000000bc00f674629709e7e78f4ddc211bc3ebf0bd9d42ca019dd5d062cf74686ebfbe2562671cd47840a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7eab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd0d0d703f37ca363f601ae899a56715a0a62a0a55c22fe394ac000000000000000000000000000000437d57defb79ea000000000000000000000000f014a4a318ba48d35ae9f438b23fe2d900000000000000000000000000000000000000000000000000000000008226cbb44be568ab1a271d9d8ed58308474a85395f57cad76df988718184037e8eac8c2ef20ed2bbe8c9711520ad33902c1b72f97555fd0d4623f8a5256a9f4973ab429bf27721d24f6abaeae1f3c6810f1b997bff469897347a56f7ee3da1a8aa31372be6e3667e60eca285771c39fe172e255cf7771928e5256aeda49b6929b62fa171b9cd734dac3fb9116412f61022f0c0b4467299f447d188aee1a6b3c3d3c10233241418022c9be8814eb5ae809631893cba"], &(0x7f0000000100)='GPL\x00'}, 0x48) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) r0 = gettid() perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x4, 0x0, 0x8, 0xff, 0x0, 0x2, 0x9a, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfffffffffffffff8, 0xfffffffffffffffa}, 0x80, 0x0, 0x10001, 0x4, 0xf9, 0x1f, 0x100, 0x0, 0x7, 0x0, 0x6}, r0, 0x1, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) 12:32:27 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="dfb63229313f1e60545116582af9cccf4c7a5765a2be662decb7df8641db6591718f393c9fe243cf48304b2aa5091050d14e4befe2e7c8dca84c9508394a3333a5c1b4611c610b380b1603c5aefe97ba0e1877f9d7208d5acb8360a6a625a289b21d2bf7af2997796b49a5", 0x6b}, {&(0x7f00000000c0)="0cc1a05dbf231476d657c936c7", 0xd}], 0x2) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) r1 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r3, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r1, @ANYBLOB='\b\x00R', @ANYRESDEC=r2, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) 12:32:27 executing program 0: clone(0x2000000000200500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x2, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="61128c000000000061138c0000000000bf2000000000000015000000080000072d030100000000009500d800000000006916000000000000bf67000000000000660605000fff07202706000002000000270300000ee60060bf050000000000003c650000000000006507f9ff01000000070700004cdfffff1e75000000000000bf54000000000000070400000400f9ffad43010000000000d5000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c27df8ecfc7bdd2d17f2f1754558f22dd399703d6c4f6f3be4b369289aa6812b8e007e733a9a4f16d0a3e1282ee45a010fb94fe9de56c9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad96e9ec6b67433f1d5af65727546e7c955ccefa1f6ab689b555202da2e0ec2871a51445dc8da39e5b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb735fd552bdc2065c8ac86d8a297dff0445a13d0045fb3cda32a673a6bb55d8c80800dce431e56723888fb126a1403d2b63f16fb2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cedbc4d03723f1c932b3a6aaf1ad2e99e0e67a993716d20000009f0f53acbb40b401e3738270b31562ed834f2af9e4bcf8b07a10d6735154be16d6f78ebca789abb4000000000000000000000000000000bc00f674629709e7e78f4ddc211bc3ebf0bd9d42ca019dd5d062cf74686ebfbe2562671cd47840a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7eab04871bc47287cd31cc43ea0ffb567b40407d000000000000000000000000005f37d83f84e98a523d80bd0d0d703f37ca363f601ae899a56715a0a62a0a55c22fe394ac000000000000000000000000000000437d57defb79ea000000000000000000000000f014a4a318ba48d35ae9f438b23fe2d900000000000000000000000000000000000000000000000000000000008226cbb44be568ab1a271d9d8ed58308474a85395f57cad76df988718184037e8eac8c2ef20ed2bbe8c9711520ad33902c1b72f97555fd0d4623f8a5256a9f4973ab429bf27721d24f6abaeae1f3c6810f1b997bff469897347a56f7ee3da1a8aa31372be6e3667e60eca285771c39fe172e255cf7771928e5256aeda49b6929b62fa171b9cd734dac3fb9116412f61022f0c0b4467299f447d188aee1a6b3c3d3c10233241418022c9be8814eb5ae809631893cba"], &(0x7f0000000100)='GPL\x00'}, 0x48) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) rt_sigtimedwait(&(0x7f00000000c0), 0x0, 0x0, 0x8) r0 = gettid() perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x4, 0x0, 0x8, 0xff, 0x0, 0x2, 0x9a, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0xfffffffffffffff8, 0xfffffffffffffffa}, 0x80, 0x0, 0x10001, 0x4, 0xf9, 0x1f, 0x100, 0x0, 0x7, 0x0, 0x6}, r0, 0x1, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) 12:32:27 executing program 4: io_uring_enter(0xffffffffffffffff, 0x0, 0x7a17, 0x0, 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000012c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, @perf_config_ext={0x1, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(0x0, 0x0, 0x0) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) fcntl$setown(r0, 0x8, 0x0) perf_event_open(&(0x7f0000000680)={0x0, 0x80, 0x18, 0x0, 0x1, 0x6, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2}, 0x4801, 0x0, 0xdc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x4, 0xffffffffffffffff, 0x8) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000d3f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f", 0xf, 0x800}, {&(0x7f0000010400)="ffffff03000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011500)="ed41000000080000d3f4655fd3f4655fd3f4655f000000000000040004", 0x1d, 0x2200}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000340)='./file0\x00', 0x42, 0x0) write$UHID_INPUT(r2, &(0x7f0000000980)={0x8, {'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x1000}}, 0x1006) sendfile(r2, r2, &(0x7f00000001c0), 0x8080ffffff80) openat$adsp1(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(r1) 12:32:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) r1 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="286db0fa8f557ec863a9e6dc198ec603de35c672355dbe7e2d4c5e6b1f039789b114a23ba09398a294fecd24af5fe3855df7fbff509259c44e11c1", 0x3b}, {&(0x7f0000000700)="5f476d0f56d17382a767342cc906417f611bf51d9927e984c178af3368fd96c23c9fc8a83d1d838742cf5cc11a3946570b06785845ad00a7a30340819e0b58511f3acf99116c2372b199bd6d8327e44e138683dfc8bc7413ac8b5af210bb88e878ccbb14db24b77d7b3d5742b79ae099ee20eebaad420fee4c54b37f6bfb385a8428c02090dd6efda4c1842ee78a673896bbe1b9bff6a5a9fe3f96be5286078899341370acdb8fb818b65eb8662f727fb8168d3709a1bd161ebe910d5b80db78cccd66c187af49a9e6ea7af663d6d972ffbfc11b001d94", 0xd7}, {&(0x7f0000000400)="37689fa5dc2b70baf17957e039ac050e8dbb92de3531ac8e9fa8dd8acd379c4dc301a971ea0440ec0785e412b4c5d7c9d0b56e35829e607e4728fc945722581c351b8f83bc7eceedc7cdbfed8e6ac400bb8734481816f09a34907554d7ec21adfa643ed1e36607ecb0f404b72776db148ed453200dd001b075a6ff40c616c49507518bead1188bcd4e2a115415b2323527db6ea2fb4798e032f3a028d6a9132e05e295c935fd9e8a155ec568e9d473fa58aa8a783a0608a3d7c0b3a532451b8199d0a23ccbe099a039ba326e8a", 0xcd}, {&(0x7f0000000500)}, {&(0x7f0000000540)="a268a9d6dbdb957f175817ae9e64dc45a530515ad17f1e5ed08cc12479c117486e3510bc7f5efee7f6c935431cc9a9f42b8f2d1bf4a507e0fc32670da65ad12069ef4f634a3f8ac8d141c458a731fce53304a39354f61e206c0131772438b50e77d0dad00cd26680d0c18204a9ed6981b44871d989ebf7228cead6ebbbc6", 0x7e}, {&(0x7f00000005c0)="118282ac228e40f54a4de9f24c1af2544bafa0a1aed7cb15e7708fb5acc788ee30c7eb64e3acf4544a803b29264f0ed0f76c176fbfcb7873c36e7ef8c2d157cd69333380eae752fbd8d72be2698fd8046437e66188701124af187870ef1f1bdc21400316e35a0bc60f8dd8b47cf7b5e2c95a40d83de82cd717e4ded8ee1df7878bde661c7f0276a7823701f600120d068ae17591f0b6b93795d35405e11c76263f1f71488b2d606e", 0xa8}], 0x6, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) sendfile(r3, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, 0x0) ioctl$LOOP_CLR_FD(r3, 0x4c01) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r5, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r5, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x30, &(0x7f0000000380)={&(0x7f0000001680)=ANY=[@ANYRES16, @ANYRESHEX=r5, @ANYRES16, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r1, @ANYBLOB='\b\x00R', @ANYBLOB="bcac2b762d378775f5ed6c357f142bab62c72f9c039b5e7630d05a544b9a31a27d82f077a744bfb95a7fcdadb841d37e268be0f7e231b6af0e2a372fc4da22ead1a8fd0f72f9929188c424b57a44a99520f26efcd301dbe0131743d453fedda70042a50bd0750505c1d0472a9a8797c8c39e1014112f07313911b248f63d44b59836baa1377f9b6e31dad995323676f256d614b99a5ec09d1bb2dc52e7c772040a1230e079eef35cc8a3776eba4f09aaadf67432d1e071ae75c215a2c0ed0c0952de8d6850eb8ce220c1e72b18dabb1e679c863d075b240b0b9d2656da15d6bede6157055c738ae40b7ab9d826b8f6c218ceff3c", @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1002000000000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736677c66200088020000400000004f80000200040000300e7fff0ff0000010000000000000002", 0x40, 0x1}, {0x0, 0x0, 0x10000}], 0x2, &(0x7f0000000040)=ANY=[@ANYRES16]) r6 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r6, 0xca289435, &(0x7f0000000c40)={0x2, 0x20, @start={0x0, 0x1, "0fa910a900cb39044b9352e5cad68baa8cba22e62c07777587de54ff87ff8301b02a6a08553c5a36e0997c443f96d9cbfab6c91af5b4d9f618febf1226f496315634b10defd4d5598c08bc54265bd5d76ed9556743127b913aa12f9faf0237f8e2461d4789b7c6e2d8f1e15c398d4dfbe0e83e63288a689099ef2094a73b3c35b04fb008444f308576b305836408ffcc2134de5acbc1c76ccff8d43a3a7076c7bdb21724a143c4e2019a1d21aadcf2202c01b725ef47bf615d1cfc4fd1fd201ca9f5e30fc610b62105b4130acd8b5523884160db2279085eaf3de1f682fab6fc77ed01b12b7a91b55bd8ae9a23f304fa114d6653c7270e09f488247af6948ac190cf170adf643f3694392533507aaacc7c369ac351baea394078bbe106f599191ddb6460af6129c30b67aed8aae72db4c0a136ceca14af87eafc7c2a01099753b5a73e039fe4618f204666b4ca392ff218b3b565c610c5914229734a6b338b919928ad6dbeb477ae932b59ca13c1342a3b49c1ccba88514140c425913da32b029d289233e0c60b56a89cb66c31a2abba1e8eabe2abbd1e2c16971f5dc12ba57bb28f0ba10fb5773f56d1772a2db9d3c4e07dbf9c654dae0e82078f0dd38d51f0801f8a0dfe2102a10bf40fee81fcbd96448a041dd51282c46454bf1cc8ce38aae64523d9df3a878dad60ea58f70c92eb81f3d01b887bb57ac77a90f398ac4740660fbde83dfb65671672016bbc7a129f696543d61af7c956ece978f8ff0829602ad0b9b4a3631b894021138b34ba6e6c521509e44ea1c8878880e32cef0fd33ab973fa28301d88d31d200b693a73895973cb83da62ec6ccc4c28a30452d3713f9c285db630ff151024950e3d21f6dd184cbb0fd975362afe8de82ae1c997c2e554a551160915bf31dabc096527176f25b9674288e7b9bc245468aedd61c7d302efcf9b9bb68117aa35d3eb46b89602145508f74eb48b46b2e18671272d65b1b60bfdc448542b2f87ff6364c89a218832d9bf82b29867b19c902b89b72abd326ee6f493486d0698f9786ad82424c89a5adec49fef9aa7a75685829a25c86dd4509d9817725e4c5eb614e59c3ad08bcc73421d34ac2ffd5cc28412c2d268dc96bc954d7509e6d119cf0afff44684542cb1a28bacdb2eacc2cac621179685eab6e55953c7345fdf57235f371a0720f30ae58720c7c1503f267c5b419a02fdc4351a288bd6623ea1220005715cf37efca0ee7636ebae701a385589df761533ba0ffbf3b01cbf3b9ff936663bc1d5c8f74b83868a741c2bb89ca92e56e60a6ebf6a24ccf86be26d4849dd6bbb1c791791baecb5a53561ab7b1259d4a81d567944289c3c0276b5032b3adadd3b5084e9618fedffccca7fd1a66c6f4c25f4a16cc523265a6bf36379a4bd5a384798ba5ad67850fc91d73f068b32af9197c8994fca444de9", "a512e7fe27fdacc7de9c31b4cd5d357cbf0d5ae0bea4f26fc8227c4d93cd2b33ce319f67b7940144cf2672da46996a4a1c69957e23ca1bbd14bcff12f7c6648c16b5396f2ab0790ea218d637d92a6e4fb014591f9def2bb3b3683470f4450805bdb6a73def5dad567c10639e7f6c62f05a08f80eea7d695bfca75dcbbf2feb8f128ba479779c6aabcfa1266210fc956a60032682b64968b0e49c3104f680b3a539b38cbaca39bf207ef718ddf050d2cdceda1495060ec06f4c88d05615125b6660c18c37eee2e63f4d565c74584bdcecec2d2ac7c3081c1a1bac46e39351e2d39491d8462c558a1cb8dbebdc8e9df4da1c36c912c3e724f9822ed86720982c8ec01d3668827ddd802f52de9956e0381a3bebc5c8849825d92c90523cb291a589a8ee945a44226c8d915054550d1680c39a7fce3093414c2c02029459cfdae2d851b5630de8fcef4085ae16ddd697b5ff34be0bbff2c4d5427b766874d0f09ccd9b0eca6e043a2afb3f80dc778e29f238031a782b50b230163313ccf9ebf47548c173d8030edec4edb02959ff576c0b193cd4556a9a8e32f095868780b5d731f449b82685b9d15188a4ef82b925be4204e56030e8fc643cbde5b3114169c6b2116ef0da1a0662023e6bed77478d01c1cb819917161665f819f95c515025740a178be563900284dde512662fcc6e076d0e8c303a069d1360f9db2200b8d5f97f6223651334cedf603b8b3c1a8e0c55f9d80ad3760a119fd356c558ee1b9bcc963b4575c6a204d51c0e3bbc7d52097d107730145ee17f38c3d853b477afc10079f96858da07772bfba6027a5391eaa619e8638464f4a5b1953e0ac9fc00c73c475b121bbd33bc9e8cb4dead2b36d1056c5bdaf6ef8912f6a9f21ebbcd7044b95dc06aa28230c051f6003ca6ed1392563f92b257f2fccd2a9cd8aab03b51c6bbf822ce76447f1a149cd5086cbd60aa2427e108a3d7c475e48404f1d85f76fe2ec400ba8c9d2046a9bbb8cd495291adcbb70c1967ffc5976fbeffe6c8b936777890d45725128eb28110c7bb20be624dbbde6b1bb1671ada6b35c281436b264d22ada6c219eb04405c34def0f400f008a7c64e3c38fa19438e4fadc45b932fa168bb5a99960a65edf7df21ad21cc466678b982696f3c8aab20f038ba819f10a3eb51a508085b8b3609557cb43f91054db6da9630316a9dee9c257ed5dbe273291634da069aece6718332c590e96352e0ff568246d7e441cbe178b94431eaddc8778f154a6f5033ab7f843b437311da86c57df83f38d215710c7df902d1ffbded742e91471565dbf8bc6b2287c08d12e97cbb2ce1da353644f056184c71e08e5146f1c3f0d311dbfea0e0c384cd50eea0f066c71a33b8edd276c0eecb99423e8623147980f16a0ea35c5d6f283fc810a28291cda9ac8fad1ce571a64e43a0743a7eaf2823"}, [0x0, 0x9, 0x2, 0x7, 0x4ba6, 0xffffffffffff8001, 0x6, 0x0, 0xfffffffffffffffa, 0x7fff, 0xfffffffffffff9f5, 0x5, 0x8, 0x8, 0x0, 0x81, 0x5, 0x8, 0x80, 0x8000000000000000, 0x80, 0x3, 0x7f, 0x4, 0x1, 0x3fd, 0x6, 0x657, 0xd229, 0x7f, 0x8000, 0x4, 0xa2, 0x8, 0x188a, 0x2, 0x9, 0x1, 0x3, 0xffffffff, 0x80000000, 0x0, 0x2, 0x100000000, 0xfffffffffffffff7, 0x7fff, 0x3ff, 0x25, 0x4, 0x7ffc, 0x0, 0x4, 0x3f, 0x0, 0x75c, 0x2, 0x7, 0x1, 0x2, 0x9, 0xc7a, 0x2, 0x6, 0x100004001]}) [ 233.463394][ T9594] loop0: detected capacity change from 0 to 1036 [ 233.568927][ T9605] loop2: detected capacity change from 0 to 264192 12:32:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xdf, 0x0, 0x2, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="687517bebb007468000000ba2b0cbe0000001ef1e48a5c904548eeef796d29dcbca651e9c97fc6a35b9426e70ed941b4b3360000000000000000"]) chdir(&(0x7f0000000380)='./bus\x00') r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) openat(r4, &(0x7f0000000000)='./bus\x00', 0x100, 0x100) r5 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) ftruncate(r5, 0x208200) r6 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffff6, 0x4002011, r6, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000140)=[0x8001, 0x80, 0x401], 0xeeb, 0x2, [0x7, 0xb, 0x1, 0x8]}) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, 0x0, 0x0) 12:32:28 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="1201000029fe6f406d040e0aaa420000060902120001000000000904000000030010d000bede3bdc945b6de5e29186662643e6b3d60a23591722d7e64970a18c0cfae6216148235d8cdbd306681de739436a7bacf8697d215944e8a1e0765bd14d608e4e4e9812ac34f51807b6f8a14d4a41018215df51ced79b5efc7be6dc92d0e4c2809de68b7864e9baa1e5f8d3a70ef7aa91082516b50e35446777814c51765590a86fabb2bc4d720787261a28d6dd52164eed2c7e2ab0bd6629"], 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000600)={0x4, 0x80, 0x20, 0x0, 0x9c, 0x1f, 0x0, 0x4, 0x440c, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xbb, 0x0, @perf_config_ext={0x7fffffff, 0xffffffffffffff22}, 0x1040, 0x0, 0x8, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2b}, 0x0, 0x0, 0xffffffffffffffff, 0x9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) setxattr$system_posix_acl(&(0x7f0000000500)='./bus\x00', &(0x7f00000005c0)='system.posix_acl_default\x00', &(0x7f0000007840), 0x24, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) r0 = creat(&(0x7f0000000280)='./bus/file0\x00', 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x6, 0x9, 0x95, 0x81, 0x0, 0x20, 0x10000, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x104, 0x10000, 0x400, 0x6, 0x2, 0x8, 0x4bd, 0x0, 0x3, 0x0, 0x2}, 0x0, 0xf, 0xffffffffffffffff, 0x2) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000700)={{{@in=@local, @in=@dev}}, {{@in6=@mcast2}, 0x0, @in6=@private2}}, &(0x7f0000000300)=0xe8) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000004c0)={0x0}, 0x1, 0x0, 0x0, 0x20000800}, 0x10) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776f726bfd0e723d2e2d66696c653164696c6530"]) chdir(&(0x7f0000000540)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') mkdir(0x0, 0x0) 12:32:28 executing program 0: syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="100025bd7000ffdbdf25020000002c000380080002001a00ffff080003000100028423400200b20700000800020001ffffff08000300e6bf0000"], 0x40}, 0x1, 0x0, 0x0, 0x4000810}, 0x11) r0 = openat(0xffffffffffffff9c, 0x0, 0x4f026c43b7fde2c4, 0x0) lsetxattr$trusted_overlay_upper(0x0, &(0x7f0000000280), &(0x7f0000000900)={0x0, 0xfb, 0x78e, 0x7, 0xfb, "6d25be523a0b3d5595fbb62088c10c9a", "719ea742fe9831ca543b689b7eeb99c7c138e26d11bda71be06a3a033a259542543383cb65e24731be6f34bb27185aeb681549e3ceaeb2bb6de11393eb302a51b4dc2296f3b81132c4d8e1d2dc5c2b32fbbb83af6b98cba6c5eb62f7315dc8e975291b0fad853e9435b235ab6174b2a64442a149093a307398183eb2843ff63fca7c386391468ff48720a5b757b12a0b13542e298580e85a07bb38d420cbc203319433ee9646d97db2de488956190439ed0ef0b9025539633238c7e4ba83ba740517f05e49078ab99e80442d68fae2ac94143dae96e0d75fac653f6138ec3502c6559539c54699e13f1da7dbb1e6051b4f59cb0b7789f143e1b1c2182dba2943465d789853f28d229f4ccd3083ac825b0f542311c93759a51061304b89e8e2a0f1f3cf6ee150b0d6106432984088a912a32e7953214808aed69c331c902087ec29d2503aadd5f1cb1d8dea1e66108605957eef35a080968f275f2757238c951546ebdff34a4dab4c464fece5979f14c064b9287f4fedaa78d60e93edee202f662f3a941489e8355b0a31b14b6eb54f2f78760c9bb82a8b1a5a3e6d3e091ca7bf0054140eaefdc85b6f708a6bcbf465504690316137735ce038887dd45ceb06f5a0645320a39b001ecc03c1d6237c5284a675809de20fba08d3dfe184347e989077fc6aad6c909043c971155ac54e83736b6d033625e1c66c9f318ea3d13e5743266236b2e72690481a24e29bcf2b02ecebe9bf45e2f720f3e8f8f0676bbed113fc27bed564523e8977430ba85d63d914b9344fb4a8f42b4d0903553eb971fff3d6353952a4287feab4d65597fafd45453f63dd8e8f43d1a8eca54ef7b88127f7a33dc1eecdd14aeacb90faa543bc54574e2959f1b1f1688cb78052270a2ce169f3e7848d61971e69e70ac9bb06480c977b791e62c33ca3a33c1dc49d7c9907040b9a0cff54ca5d4ff23b10499a344ea27a830480a67aa48e46d267bbc893dddb79619fdfe7760892926e33de490f914b3841ae5d5bd40f98370bb545161abb1c00ded912e371044129789639355e89abe4a626f02d54eb97ff014536258852b4079e5c997dff5f784ae7bbe4bdd5784551161c38082189c380e1089d1f8aa00703dc48094c6cb1bf742d2558614e6a652739d654b53cb1eaefb6a5439493669f694e6e14fa41d66b6bb1de0625bf8d4f4ca241b0dc966c619b76ee835224408ca3b7fb31801d6670f4b9d6d2a33add364cc74e8a2527775a4cfbdb848e255c454a1e973a4161c878f0ea1993afb43f84986d3aa6d66a46f5051a2759db8d35356accb3cc38b408c030263c2bae029e9d82fbd0ad7fea5985af199334d62f4a958e5a774ecd52c6eadd32b7fe5bdd534195a1e1efcd91efdea0265b22ff7875c085cd563845902f19cae95724fb664934920c7a913d6f8b5e8096b7a055dc1e8afff9b4d4eef6b05b078a6d102b8bd9984539ff940cdae09701c7bc18cfc4cb18aaa537bfd4084056c641b82c19710e467d847a2a180675849e55b159d7fadfe26292e742e4467f7b5b04116b921706d10d6c8594f5c0ae759cfa54b0457c03b4b1835529d76cde87857e12beaf54102c7662fdde28a1104e69e4204191754ed95e0a9cb2dd64b1ef9e58a339e86739167a9ad2402f6dafd27b4629d204afa715bad1c0dfcf5554facb5bb2215621d37499485a430f0a5cf4667f1ef4add5fa42da44e99e7fc9d52515aabfd6f12a8799bfe74c284036df7e6b305ac22b3c474729192f4386ebfbd7e96ae1626a0b0ff139a4301974e9336c378f86d3bd036a55ce9f0bcf5b9abe7e9991e051d5a47f980d03795b4e9285f62d6f4635a3086752fae519e70b156c730534a50527610f045a58039294e3a177627b87ce46d58e0f2556975e9c1c489ffd358ee6b861a5c48988831497d0de7e7ca03b36f3e4cc0e70690602945539f85d58de1186bec255cbcebb5d4b602f5f688d1b32494f5c1409be6b4a4ad960847c8e3d8290fcda7513345f52ee8f4ea0a5439c37cc4e06a364e9aecc8205d91a835a4d4e9292fef4b8fb829c753cb6f071bade054697ad762c9479db60757b50ad3c51c12f8a0c470a29cf0fc6f6242220f12e4dfc4d70d1b757228e8909aecf6884c309766ac0dfb564c005adcce101f210c4bcefa04179beec7169cd7caa649373ba35d65ca1ed509f4d8bb9b51f6e982cc5b6811f390ef3845247ad157d6329e56ea113f74afcf4dbd5e678faf30c9a6157a47d9c2195d2b0904923c4fd6c60b99f83359009211b9fe8d4cd287bc935b4d5e4c3d6eba5bd3d5d710b472be609eab166c2cd7c124770fd12dc75ec3abf1970aed551d66dfb028e90668bb7f5a020ba35a45795da9883e98451c05dffda2de8147c6fde3d08fb7644996e0aa9a5b7ae2e4fd3201410e97da48d307b7514d80b93cb9647b0770d255a0854c33b6e84798d5956c423d92a73a17d71c4e434cd7ee2367d646a52a6dcac7377e5c37ac32a16b53663eb6c8a9752fb39db2a169257c8b81e807ab17543905b02c7ad5ca4321bddc315dac119308174297011e3b168670bd19f7b31393ecc548fda35185703b7e108b9f8f63fac927d8d94e89383a89add5a3f7416241e5bd274d1dc777cc3c2b08d8e5a3903c90533563035fbe78d5d869fe5d8c1276e446f8ca6145a1505ab88436ff8a93798ac04903e5855"}, 0x78e, 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x200b001, 0x0) pivot_root(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000680)=@setlink={0xd4, 0x13, 0x2, 0x70bd2c, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x4648, 0x20}, [@IFLA_MTU={0x8, 0x4, 0xfc}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x7}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xf7cb}, @IFLA_MASTER={0x8}, @IFLA_AF_SPEC={0x94, 0x1a, 0x0, 0x1, [@AF_BRIDGE={0x4}, @AF_INET6={0xc, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5, 0x8, 0x7}]}, @AF_INET6={0x20, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5, 0x8, 0x7f}, @IFLA_INET6_TOKEN={0x14, 0x7, @loopback}]}, @AF_MPLS={0x4}, @AF_INET={0x50, 0x2, 0x0, 0x1, {0x4c, 0x1, 0x0, 0x1, [{0x8, 0x4, 0x0, 0x0, 0xbb}, {0x8, 0x16, 0x0, 0x0, 0x7fffffff}, {0x8, 0x1b, 0x0, 0x0, 0x1}, {0x8, 0xc, 0x0, 0x0, 0x2}, {0x8, 0x16}, {0x8, 0x17, 0x0, 0x0, 0x3}, {0x8, 0x1b, 0x0, 0x0, 0x5}, {0x8, 0x1e, 0x0, 0x0, 0x4}, {0x8, 0x14, 0x0, 0x0, 0x7}]}}, @AF_MPLS={0x4}, @AF_MPLS={0x4}, @AF_MPLS={0x4}]}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4040010}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x404202, 0x0) ioctl$FITRIM(r3, 0xc0185879, &(0x7f00000002c0)={0x10001, 0x1, 0x7fff}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000300)={{0x1, 0x1, 0x18, r0, @in_args={0x2}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r4, 0xc018937d, &(0x7f0000000340)={{0x1, 0x1, 0x18, r1, {0x93}}, './file0\x00'}) [ 233.688483][ T9605] FAT-fs (loop2): Unrecognized mount option "ÿÿ" or missing value [ 233.762169][ T9619] tmpfs: Unknown parameter 'hu¾»' [ 233.782056][ T9605] loop0: detected capacity change from 0 to 1037 [ 233.823159][ T9614] loop2: detected capacity change from 0 to 264192 [ 233.840040][ T9614] FAT-fs (loop2): Unrecognized mount option "ÿÿ" or missing value [ 233.912442][ T9619] tmpfs: Unknown parameter 'hu¾»' [ 234.002489][ T9611] loop4: detected capacity change from 0 to 512 [ 234.095578][ T7] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 234.210946][ T9611] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 234.434372][ T7] usb 6-1: too many configurations: 9, using maximum allowed: 8 [ 234.584801][ T7] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 234.603576][ T7] usb 6-1: can't read configurations, error -61 [ 234.804359][ T7] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 235.098678][ T7] usb 6-1: too many configurations: 9, using maximum allowed: 8 [ 235.136284][ T7387] device hsr_slave_0 left promiscuous mode [ 235.151813][ T7387] device hsr_slave_1 left promiscuous mode [ 235.170117][ T7387] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 235.192461][ T7387] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 235.220520][ T7387] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 235.234146][ T7] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 235.241714][ T7] usb 6-1: can't read configurations, error -61 [ 235.265399][ T7387] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 235.272881][ T7] usb usb6-port1: attempt power cycle [ 235.292684][ T7387] device bridge_slave_1 left promiscuous mode [ 235.312704][ T7387] bridge0: port 2(bridge_slave_1) entered disabled state [ 235.347813][ T7387] device bridge_slave_0 left promiscuous mode [ 235.366576][ T7387] bridge0: port 1(bridge_slave_0) entered disabled state [ 235.402377][ T7387] device veth1_macvtap left promiscuous mode [ 235.421265][ T7387] device veth0_macvtap left promiscuous mode [ 235.440996][ T7387] device veth1_vlan left promiscuous mode [ 235.460819][ T7387] device veth0_vlan left promiscuous mode [ 235.704322][ T7] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 235.854229][ T7] usb 6-1: too many configurations: 9, using maximum allowed: 8 [ 236.034359][ T7] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 236.042165][ T7] usb 6-1: can't read configurations, error -61 [ 236.254531][ T7] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 236.404307][ T7] usb 6-1: too many configurations: 9, using maximum allowed: 8 [ 236.555527][ T7] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 236.563336][ T7] usb 6-1: can't read configurations, error -61 [ 236.604086][ T7] usb usb6-port1: unable to enumerate USB device [ 236.640378][ T7387] team0 (unregistering): Port device team_slave_1 removed [ 236.716943][ T7387] team0 (unregistering): Port device team_slave_0 removed [ 236.732686][ T7387] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 236.837752][ T7387] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface 12:32:31 executing program 2: ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000080)={0xffffffffffffffff, 0x7fff, 0x4d}) r0 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sync() sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0xb5, 0x20, 0x0, 0x9, 0x0, 0x6, 0x22791, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x101, 0x0, @perf_bp={&(0x7f0000000240), 0xc}, 0x14, 0x100000001, 0xbc31, 0x7, 0x7, 0x8, 0x2f6, 0x0, 0x7, 0x0, 0x8}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xb) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[]) sync() r1 = perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x9, 0x5, 0x40, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000340), 0x2}, 0x0, 0x2, 0x8000, 0x1, 0xd4c, 0x200ff, 0x0, 0x0, 0x5, 0x0, 0x6c7cb87a}, 0x0, 0x0, r0, 0x3) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000140), 0x10) r3 = socket(0x2b, 0x1, 0x1) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendmsg$can_bcm(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0500000000080000d60000000000000000", @ANYRES64=0x0, @ANYRES64, @ANYRES64=0x0, @ANYBLOB="0022000001bb80043554c01e66d978cb3c2200fcffffb2d93f6ae1150a15e862af93d63617f9b849f713310887"], 0x20000840}}, 0x0) sendfile(r1, r2, 0x0, 0x49d96fad) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0xae, 0x81, 0x9, 0x1, 0x0, 0x1, 0xc6100, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x1, @perf_bp={&(0x7f0000000080), 0x1}, 0x16902, 0x1ff, 0x800, 0x2, 0x40, 0x1, 0x0, 0x0, 0x9, 0x0, 0x200}, 0x0, 0x5, 0xffffffffffffffff, 0x8) io_uring_setup(0x2335, &(0x7f0000000280)={0x0, 0x31d2, 0x10, 0x403, 0x41}) setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) sched_setattr(r4, &(0x7f00000001c0)={0x38, 0x0, 0x30, 0x3, 0x1, 0x8, 0xfffffffffffffff7, 0x3, 0x8, 0x1}, 0x0) 12:32:31 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x1) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000940)=[{{&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/166, 0xa6}], 0x6, &(0x7f00000004c0)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}}, {{&(0x7f00000005c0)=@abs, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000740)=""/19, 0x13}], 0x2, &(0x7f00000007c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x158}}], 0x2, 0x100, &(0x7f00000009c0)={0x0, 0x989680}) ioctl$VT_OPENQRY(r1, 0x5600, &(0x7f0000000100)) ioctl$TCFLSH(r0, 0x89f3, 0x20000000) r2 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TIOCMBIS(r2, 0x5416, &(0x7f0000000080)=0x7) 12:32:31 executing program 3: syz_mount_image$hfs(&(0x7f0000000100), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="81bacbf8e08f99eb50773ae142df2676fa20c85a0c73417079978fbf5432bbae6b8da15cd7ba93d8ccc65cb7eb268a7a1feb5d973eb59788d449b29ff5395b62d11bbf373555bcdf31d73b4f0504e958980c229f4ead0196a596db53822dbae94804fa19189e3b3bdbed83de18353bdcd7d3c554c95adcb2c1af63797915c19cf4fdedfcc65915d4836ee96274d21ba4fae395706659fab7f420248ad24dcaf6", 0xa0, 0x4}, {&(0x7f0000000140)="a43fb4edc21fc93bcdc46ea40478606fb9483af99ab89811214235ca17b06e7b3dc531d726a82c063e2fffedd3ae9eae05be86c831cae0aa686f52717b2a3baac60b429acffab66feac778cf2e6d7d03e69f5606e277158f3f3db87bada22de4", 0x60, 0x101}], 0x0, &(0x7f00000001c0)) r0 = syz_mount_image$affs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x8000, 0x4, &(0x7f0000000640)=[{&(0x7f0000000280)="57e7c67868ec8e10407c1e1beb1c62aacacbd550d1c79e712924f87857d8f1ee45d0e125a37d5c11d9197d31c7bac587a68ee61ba1db71e0bf90a533c5ac45a11b062ff81da2c1643b0fed5c71bf3d79f558ad552a5165b20c5b1b53977550ef6d1aea68a1d86c79a6017d151e0e17ea2baedaaefd389ec5b978b4697c44c8fbbe3c21e9c10724664e7dbe83413d6049782038959abca5a07a7e616c28628331fee5a4e3a3c13b127722a4e9", 0xac, 0x8}, {&(0x7f0000000340)="8d54d10f06aaf72b66fdc2c017cf4f92e3bf22b54f81ce51a39cddf4b89d3de46c6f4372256b6dfe97ebca475a688ceb503f9a76be74f3e1d1c162022cff673874c134a880f7fc9ff7c1a5f095679b792eb1ccb8ca15df149479af4aa6a2508a1e18eaa75909210cb8073c949c8b0cabfbc7cce766cb359739e9d17080ae99029dd40f0afe6eb1d4110a9381213f91b5719ac0c6ce783e463dbc99f6f74011408a5aefbd809b7065aa3ca29678c9fa5c96aec35d87525a081cea3c0b2c42f047a452e9dc6693bfa0b951f9fb9ac843e3158ad40c641982d2901b3ef42c743851e286b604126315d6d358c5ab49abedf2543994a03a", 0xf5}, {&(0x7f0000000480)="a7bcd0336ed94cd5a95fc55b048e3660dc559e79305b1840b40b23589a2045fdbab187e8a30501587f67313dcde1620eccde466aeaaa9e425ff91a0cad9ca950108c326c95b8afece7399f2f8b98cda59dfcfa1ea85f88ac78af6579a2de60fbf777dfb1086dee853477b70df90fb42f96a584633c4bf56725de32e3fa42bb5236bf5d", 0x83, 0xf22}, {&(0x7f0000000540)="4d812da6cc491981921e4d369506ddc8f62070dbbc5e56d1b90ec17f58692cfdc5e4464ddf0789a976e8fffefdba8c50c69e4c61449e4b2e5e4c3587ab4bd360f5db2b50fc2415eb22affbb58010f167731681a129af5f84f0fcb5cbf4bfb6973d61df0f33a4306f84471a3f2251714893953fa1a158431da69e47ad952c346fd2730bf0c2a639d44645c67babdcdb7912a5208b8a304d7669faddf92cbf8dd4dfe941bcf6d371a9aa2a67a7fd25b57f0a41ab87ec17db04a74f3fbcdd5a8634101fdb4ff5301510", 0xc8}], 0x800000, &(0x7f00000006c0)={[{'$['}, {'hfs\x00'}], [{@dont_appraise}, {@smackfsroot={'smackfsroot', 0x3d, 'hfs\x00'}}, {@obj_role={'obj_role', 0x3d, ',{$&:^@\'\xba+]'}}, {@subj_type={'subj_type', 0x3d, 'hfs\x00'}}, {@obj_user={'obj_user', 0x3d, 'hfs\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'hfs\x00'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@obj_user={'obj_user', 0x3d, 'hfs\x00'}}, {@subj_user}]}) faccessat(r0, &(0x7f0000000780)='./file0\x00', 0x2) 12:32:31 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000600)='fd\x00') getdents(r0, &(0x7f0000001040)=""/4096, 0x1000) socket$inet6(0xa, 0x0, 0x0) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x5, &(0x7f0000000480)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f00000000c0)="000000000000000000000000e2aa000000000000846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000000680)="ed41000010001200000004008000000000000800050000000af30100040000000000000000", 0x25, 0x4402}, {&(0x7f0000000340)="bb1b84a782c47b0b58c4e01d0975487204ed13d308c2d766e01e4734ad84732fe0fd9e196da695a0ad1a71c2e9f134c169ca010fed13346f34fe7ada9be0c42ba9add42dd500c842833954767586e0d6410d70a29f341977255f3ebc51a7710e9f1a77971f4dac05b1ae021ed12393dbd733805281", 0x75}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r1, 0x0, 0x19) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1, 0x20, 0x8000) sendfile(0xffffffffffffffff, r2, 0x0, 0x4000000000010046) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004c600)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$USBDEVFS_IOCTL(r3, 0x8108551b, &(0x7f0000000380)) 12:32:31 executing program 5: r0 = socket$caif_stream(0x25, 0x1, 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000002, 0x10, r0, 0xbace8000) perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) r1 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, 0x0) utime(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount(&(0x7f0000000000)=@filename='./bus\x00', &(0x7f0000000140)='./bus/file1\x00', &(0x7f0000000240)='rpc_pipefs\x00', 0xc010, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x1, 0x4, 0xe0, 0x2, 0x0, 0x400000000000000, 0x80, 0x3, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000340), 0xe}, 0x12364, 0x3, 0x83, 0x3, 0x7f, 0x5, 0xc638, 0x0, 0x8, 0x0, 0x2}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x9) chdir(&(0x7f00000001c0)='./bus\x00') lsetxattr$system_posix_acl(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='system.posix_acl_default\x00', &(0x7f0000000780)=ANY=[@ANYBLOB="0200000001003379e7b72612d83251266985643854a6c4641edde6de9377107fcbc65084a35688b52e0eab40a3641eaaf64a4c3404ffee9d25fb97fb47e9d8893d32f0dc73fd36cb9e412760aa630ef7ca123bb0d1288bea890a", @ANYRES32=0x0, @ANYBLOB="02000700", @ANYRES32=0x0, @ANYBLOB="0200010068b8dc8311d8e52ebbd4fb20c1e7063c999d3f4f1233287650d74e571f1d2d41abce572b41bdafee5dde0442954bd01740e7362bd22d370cde2b2341ae0c5d375ec2e446980071fff54f4755f88b0f5138ce9e63ced248620ee0b7dc9149ece8d2845af7c7df15257a962ca9b02994f8f0e7793afa5d79096853853d2c5747b567827b3a975b0115a8f0ba2b55833832609b000051422eac3e353fea7ff175a16255e9a73fcef29217b3cd4992a08fecc047", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0xee00, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYBLOB="08680b000001", @ANYRES32=0x0, @ANYBLOB='\b\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="08000400", @ANYRES32=0xee00, @ANYBLOB="08000600", @ANYRES32=0x0, @ANYBLOB="10000200000000002000000000000000"], 0x84, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa5) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f00000003c0)={0x0, 0x0, 0x3e, 0x0, 0x0, [{{}, 0x0, 0xffffffffa0020000}]}) 12:32:31 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="cd80", 0x2}], 0x1, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="9feb01001800000000000000280100002801000008000000000000000000000800000000000000000000000604000000000000000300000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000d000000000000000000000000000000000000000000000000000000000000000000000000000000000200000d0000000000000000000000000000000000000000000000000700000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000050000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffa00"/328], 0x0, 0x148}, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r2, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC, @ANYBLOB='\b\x00R', @ANYRESDEC=r1, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r3 = gettid() rt_sigqueueinfo(r3, 0xc, &(0x7f00000002c0)) [ 237.046524][ T7387] bond0 (unregistering): Released all slaves [ 237.143203][ T9685] loop3: detected capacity change from 0 to 1 [ 237.202142][ T9685] hfs: can't find a HFS filesystem on dev loop3 12:32:31 executing program 1: perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000100), 0x4) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(0xffffffffffffffff, 0x8004f50e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000000, 0x10, r0, 0xbd740000) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000001000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='sys_enter\x00', r1}, 0x10) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) dup2(r3, r2) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r3, 0xf507, 0x0) [ 237.274070][ T9684] loop4: detected capacity change from 0 to 69632 [ 237.373418][ T9685] loop3: detected capacity change from 0 to 1 [ 237.397052][ T26] audit: type=1804 audit(1638016351.855:2): pid=9699 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir499196507/syzkaller.WHPmFq/12/bus/file0" dev="sda1" ino=14042 res=1 errno=0 [ 237.463622][ T9685] hfs: can't find a HFS filesystem on dev loop3 [ 237.492185][ T9684] EXT4-fs error (device loop4): ext4_fill_super:4822: inode #2: comm syz-executor.4: iget: bogus i_mode (0) [ 237.546493][ T9684] EXT4-fs (loop4): get root inode failed [ 237.563836][ T9684] EXT4-fs (loop4): mount failed 12:32:32 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_BULK(r0, 0x80045515, &(0x7f00000000c0)={{{0x1, 0x1}}, 0xfffffffffffffebd, 0x0, 0x0}) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81001) syz_open_dev$usbfs(&(0x7f0000000040), 0x3, 0x109800) 12:32:32 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000600)='fd\x00') getdents(r0, &(0x7f0000001040)=""/4096, 0x1000) socket$inet6(0xa, 0x0, 0x0) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x2200000, 0x5, &(0x7f0000000480)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f00000000c0)="000000000000000000000000e2aa000000000000846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000000680)="ed41000010001200000004008000000000000800050000000af30100040000000000000000", 0x25, 0x4402}, {&(0x7f0000000340)="bb1b84a782c47b0b58c4e01d0975487204ed13d308c2d766e01e4734ad84732fe0fd9e196da695a0ad1a71c2e9f134c169ca010fed13346f34fe7ada9be0c42ba9add42dd500c842833954767586e0d6410d70a29f341977255f3ebc51a7710e9f1a77971f4dac05b1ae021ed12393dbd733805281", 0x75}], 0x0, &(0x7f00000000c0)=ANY=[]) getdents64(r1, 0x0, 0x19) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1, 0x20, 0x8000) sendfile(0xffffffffffffffff, r2, 0x0, 0x4000000000010046) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004c600)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$USBDEVFS_IOCTL(r3, 0x8108551b, &(0x7f0000000380)) [ 237.765473][ T9687] overlayfs: conflicting lowerdir path [ 237.820001][ T9724] usb usb9: usbfs: process 9724 (syz-executor.3) did not claim interface 0 before use 12:32:32 executing program 3: r0 = syz_open_procfs(0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}}, 0x0, 0xffffffff, 0xffffffffffffffff, 0x9) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000000)) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x2, 0x1, 0x81, 0x8, 0x0, 0xd5, 0xca9f15be2434168f, 0x6, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x4, 0x3}, 0x18081, 0xfffffffffffffe00, 0x10001, 0x8, 0x2, 0x2, 0x6, 0x0, 0x1, 0x0, 0xf0}, 0xffffffffffffffff, 0x14, r1, 0x9) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000f00)='./file0\x00', 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x20004090) rmdir(&(0x7f0000000180)='./file0\x00') [ 237.929036][ T26] audit: type=1804 audit(1638016352.385:3): pid=9729 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir499196507/syzkaller.WHPmFq/12/bus/bus/file0" dev="sda1" ino=14039 res=1 errno=0 [ 237.963109][ T9699] overlayfs: conflicting lowerdir path 12:32:32 executing program 2: ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, &(0x7f0000000080)={0xffffffffffffffff, 0x7fff, 0x4d}) r0 = perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sync() sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0xb5, 0x20, 0x0, 0x9, 0x0, 0x6, 0x22791, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x101, 0x0, @perf_bp={&(0x7f0000000240), 0xc}, 0x14, 0x100000001, 0xbc31, 0x7, 0x7, 0x8, 0x2f6, 0x0, 0x7, 0x0, 0x8}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xb) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[]) sync() r1 = perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x9, 0x5, 0x40, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000340), 0x2}, 0x0, 0x2, 0x8000, 0x1, 0xd4c, 0x200ff, 0x0, 0x0, 0x5, 0x0, 0x6c7cb87a}, 0x0, 0x0, r0, 0x3) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000140), 0x10) r3 = socket(0x2b, 0x1, 0x1) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sendmsg$can_bcm(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0500000000080000d60000000000000000", @ANYRES64=0x0, @ANYRES64, @ANYRES64=0x0, @ANYBLOB="0022000001bb80043554c01e66d978cb3c2200fcffffb2d93f6ae1150a15e862af93d63617f9b849f713310887"], 0x20000840}}, 0x0) sendfile(r1, r2, 0x0, 0x49d96fad) perf_event_open(&(0x7f00000002c0)={0x5, 0x80, 0xae, 0x81, 0x9, 0x1, 0x0, 0x1, 0xc6100, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x1, @perf_bp={&(0x7f0000000080), 0x1}, 0x16902, 0x1ff, 0x800, 0x2, 0x40, 0x1, 0x0, 0x0, 0x9, 0x0, 0x200}, 0x0, 0x5, 0xffffffffffffffff, 0x8) io_uring_setup(0x2335, &(0x7f0000000280)={0x0, 0x31d2, 0x10, 0x403, 0x41}) setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000100)=0x0) sched_setattr(r4, &(0x7f00000001c0)={0x38, 0x0, 0x30, 0x3, 0x1, 0x8, 0xfffffffffffffff7, 0x3, 0x8, 0x1}, 0x0) [ 238.027121][ T9726] loop4: detected capacity change from 0 to 69632 12:32:32 executing program 1: perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='smaps\x00') syz_io_uring_setup(0x0, 0x0, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000380), 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000058c40)={0x0, [{0x0, r5}, {0x0, r5}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {r4}, {r3}, {0x0, r5}, {r4, r5}, {0x0, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {r3}, {}, {}, {r3}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {0x0, r5}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {r3}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r3, r5}, {r4}, {0x0, r5}, {}, {r3}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {r4, r5}, {}, {0x0, r5}, {}, {}, {}, {}, {r4}, {0x0, r5}, {r3}, {}, {}, {}, {}, {r4}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {r3}, {}, {}, {}, {}, {r3, r5}, {r4}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {0x0, r5}, {r3}, {r4, r5}, {}, {r3}, {}, {r3}, {0x0, r5}, {0x0, r5}, {r3}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {r3}, {}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {0x0, r5}, {r3}, {r3}, {r4, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {r4}, {r4}, {}, {}, {}, {0x0, r5}, {}, {r3, r5}, {r3}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {r3}, {0x0, r5}, {}, {}, {r3}, {r4, r5}, {r4}, {r3, r5}, {}, {}, {}, {r4, r5}, {}, {}, {0x0, r5}, {r4}, {}, {r3}, {}, {r4}, {r4}, {0x0, r5}, {}, {}, {}, {r3}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) preadv(r0, 0x0, 0x0, 0xfffffffb, 0x0) socket$nl_generic(0x10, 0x3, 0x10) flock(r1, 0x2) 12:32:32 executing program 5: futex(0x0, 0x85, 0x0, 0x0, &(0x7f0000000000), 0xc0000002) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)=0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r3, 0x5437, &(0x7f0000000100)) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000600)={0x0, @l2tp={0x2, 0x0, @empty}, @sco, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000400)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000000680)={{r2}, r7, 0x4, @inherit={0x78, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000600000000000000ffffffff000000000600000000000000000000000000000001000000010000000400000000000000ffffffff0000000001000000000000000000010000000000090000000000000001000000010000000000000000000000010001000000000006000000000000002faaaf2ad0196f617785499518d0f8884306a899e54916536456d9a2e5ac66d5bd7ebb5de449aa016043c10b6d4ea5ae389f9cb75a90e8d8ac11cdb8a415e79aa2702d44499b86bf1de430614c3255b11d5ec620d6d30ea8f9b3e35849"]}, @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000001680)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESHEX=r8, @ANYRES32=r2, @ANYBLOB="08001b000000194fdf717d956fc1e25eac7ddb000000000000000200003609b27746573e3a0700000000000000355379fa6580a44350ba09a44810a5691175a6358ebaf35980"], 0x30}}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001880)={r6, r5, "1204e4be740cab323b55c928d27ff28c8bf904f751a5a72fb9e01121560679101ecc92d5fd2466a142549495fe58b389a77944f88975a0d3a6a158d4831174e16416e9bae1cd15bd9e762372faaf205f8ca3828546f61fd6702d0be57750febc699c086e1fcb9a09a3a547d2b3c65a9bd9583514a3975d2ebc1b824358c8eeb0cb2189884c506a909289b188647145caeeb92064448e31a48e2d89f35d9e80f75ae94410cd075eb004da7b7e894cea30e793abb53622d08c5c60db42fa7d8eeeee42343987fc2237c130683141a651b03a8e60ccfe928f1638381d2b57196c8c2c94b71a9252ec09955f7a80275326c1dead8ddbb761ca75b974a1d7d7bdf890", "61b3ca72a6427cae2c2627ccae3d426780cbc9b6df77542c5100479225fbe54e7ea99fc7eb4aa22bb738163249b87bc254d0856537cb18900284344c5b5590f339afc97f4a3b6b9f2a6b7c9f4b1e2f3d79dd057d3f0a51d28ea4eadeb4b7c1228c4056bdd302621bf2cbd8abb949fa098e50e179b3b35e4dfcad4820b9e7958a7e9cdf5dc336988c9058614b97aa49d77a1aca312fdadaba47cb79feaeab31709d2167620271fef031f1dae9b7010d608b680c417390e92464a38a27794634664f54ae89dfa1d8955c93829c80389e633b8cbd38786c15a96296c14a9401f49705151bb80196b29e62470e6cf42694b1ad100123bb783097801a89a0947ae498ec50c65025d964eb8b0b3afb41014a662df45bdf8f11d555cabe8b45b8c04b22ee25944cf3f40d98cbe1ad853a8f2ef0ae8c4e40c2c41b37696c8054f1b28c1bea667a32234f96b137ba0fe5d354c969c4fc225cd950d5998bd1c10fb25002edb1858938b995d37aa50e97766aaebbb87331e88577b3138471f845e9ca86dbcf07b3b783bb0748f44b5461d2c8332b8d14f43db303648f6d0fa2cd43afad9304b9482f87cfa6fd4cb5f6ebd98a522eb6b794403dd22f7ce46882ef965354097c7f560316e518d8bcd82afd2500d17b4909e7b2dd46fa231bee25813368a2c226af8bf64dca011e9e0dd4db8b394d2158dc9446bf472f1fa6fc01c805c7de6ba57eb56eb22895f3ae20cd05ba8727269acf0f2053ad85b5a6e6089a28e9833683ee291693a1bf79069670103b7f4620172180b5aa842c1138f0e44d3ab2ce464982017957d5223f9c5fbc9341339e4068d34c30efeb97f16e89f5b29f8e0ff92b1d8e6fc99f55fe01c0b39e6f4cf4b783b97a3b69af0ec2257beca1bc7250fc396112f9d3d01adecabc882b8ea246482fa08c18ee4ed4984b7880a0bc275827643cdd7387ef6f04b9d88c421961deeb0de2bfc66f9221788cf19fd59f904b75baf70d521340344a6eaf402ea9df4d5e97cc61cfb6c94466d569204bb70c955cfae6e9447513de86b474507019deb27a3d407abd2627a4bc656987d28a376abebf7943f64831451f5198d6ea7f06d53ef60e8af6e14311ba5851abf47e00bc8e76ef7d99fff4861b123a68a51b6187e77110ac628effb768dc9d57bba43c73de262d3c39b64137ca7480fe514261477ff459842534d006babfb7e95d27bc17372db89a9d55c950837c79c3f1f3a1d876271f796efeda75aac9c04bf856309717a6a84dc72f5dbda68d062871db4ca040abc6b052bb98ec5248373cdc1c412e6133951abf3b3ee585d00587667411f1c2eb615f3a4dd7c509908a9a9bf46964cc9c926bf78004659c1e9a8816404d4b04e8ecdf92c9c753b8bc67f42af82fba1d654a83e48bbe1138b22acbf213eb382270ef239d48daa24b965641931fc772b6338570018dcc25f1715c54605cdd66217554b981c878ad2988d4886c3ed41051be4d11a1dcfa1bcd92834fd0f5507b06985da15adffa18a10937bc9c0dbd23ae96fc06fa2c901e5576b079e3f5f25ecbbaba73fc81e661ddc77548041820ccecfea9c8364dcac3b4db8dbca3e54fe3b2063cd8ed4bdb7ff7698514ebda77d75c6551360c10be547c4139d086779d51af39275ef74c5b6ff59772546324aa92e9c3ad3f0828ded888b105ca7e0fba8197357fc60aaad330530ec6b727f4840a1cdf7ad028daa2d6c6c943290ae8e921e78517ced4a78ec78b170a3c4588904a8566fbe5b363e3a61e75459283cc3f78e9bef16372335f575cb132cb881a6c129c5f4d63ab8cb7df5b2423985bf5fdb27f98f34ce093af45b2e31132f4f0a752211983a6cdc1fdc31cd9c902314c8c32a81d201dc86a2061f137b2ce06dd8aac76ec82a2166ebe80cc1559a7d67abf3860ee10ba2d22d14c84bffe82041a60b11e44feb0bc2dc606b2759d60c80bed5fc2fb89a0aa7a5f841b0686823ba3a1de59a184d5d8e1d1f69131d22a2f4c625e486c11b3c40cc827301a98f575c3eb7b77dc766015388426e47696c397c46b29864348d274d82e98973f9b62f23b27f2ae4fcf1d1bd3fa57adcdd1b7aac9ccfb313c59e9cf03504da087143c803a7f00c890d2dffe3265355492407c179129d1f54b164ea14c4f35ee56b221afc5fba0ab7fd9b09eb118e4286139983f990b2efdfdbe88b08352c06fe6bebf8dc459ca4f1204eacce5f94b634c6b2772423cac3b0df816709415b68083cef3fb6106a997f2a104a8877c58131b03a5e2f215ad1c65101feaf1110a172357edc69eed766ce65f1247f947c3bee0145fdfe181812772fe7f7934dbf08e86fe0a9e9c1b3f1e0f0c2a7ca5952d169f5557778c1fa876b642dfb5d2fa72ffc8ee6f37ed7010f445730bdf542a1e9de1937bea6821b636315072e2fb9962ee59be9adcb8915728300c7f1f3e9be37325fb3e48411ed9f8ea28bc68f752f2c132e1bd9221a02960827265f98e57cc8ed9589bb41d8c2f3aefeeca2b59a25accc6e7a3a0c2241394a28b1e777f24d7e7f42030316a4692d62b45e35b72e26cf3ee19608cc4a3280e78cee762535a198ab310c8a776e6414f66e0d8925aac85626d89b1b0028cc21236f3ac79533b332bc51552bf3adaf0678956143807ded80945e68bbf4e04b20c6ac9bbaca2d06c2e3abcb2e2c4506c0f5f323fa5f63ef9a6cf1208508734a29baa19cc4176f8f7ca57892f562acfc35c3e2cd5959c068764c96d5c3402389694f859594d7353c6885870c5e9f725d0ff05ffa02db1a1aedd9c6497964a1a40fb34e10ca0a9014cd88cba87a5ca175353b1d0b6f97fc2b7e9f9a737e2e91f777b7cc0019e39ede323935d100af480e99572353772c1b588e727cfce5e9f98030bb0500303b08086d1628a7f680bebab57dd75fff6a617bc168256136b585cf5e2a54861b656c98f39c5a5c32959bfd46467619deab3a1faa09eef90032776afd12146de0bf7900117a2eaa143d9d4820d288494f9c989298adee6c517badb866f403af5c650ec073a42de2624cb7d02afcbf3793ffe633f53ecfa49773c8ea07e134aff259f41a24612f7844b8c336faf93c08960562d787a984b84915dd467b6fe43d55c11f519a2686f504e4aaf55fca418444b5e7e6aeae0453763d66e92b65f17469a75755f8ff1fb437917cc41b3f9b45b417b998fd3d6965923c00936635fdc4c5c8facd9563f501ec30292962ebe5b76d498acecac120295fd7a05752f097d158b9ddf536a7aa2b9368055cf355b2232fe9c126ee08ffd6637f96314db635c943d92898be112c09f548a3254e00a62b15809488ac21a8337e5ca822057d7cd5a2b427f30d4f839a3ad8f56b09ec0eb7238ad525cc7ff458a6367ed68249846fc131da0701eaa0e18305e4db1b1b5249667a8bce0f553a36beac8f38c7a7eb256cc9917edf263b5a1bf5e7dde065fecdc59d124a310cfc3a787d74e45a6a2403add9b8a593d90ea0abe6b4d3cf00c137bdc3beafe5f89f32f9f52fcbcc0c560c4e61bcbaca5a69328fbb3437df1e99fbd3dd86e1b2fa2fa4bcbaeb967ebccc5f6d1397263e75d06ed83f2846674903571e9621611a2c49b8520fc99268f8717a9ea275f35451cd8ec8c234b057a2faaabc72d4cbdefce12380450c051031768c2db00e9eafa9a16a2314f4db6c5ab1a551400497384884aa3887401aed1a00c00eb45ec6c1e1f2b8d2c66b418928c0e3f1ce1cb6657a3c6984346936260efc4ee22b93323bf527fae964f12444699983da22bdab7f275be7a708c532f57fa16daec3138f6a59a17cdc5a99c58f4db1b9d096d93b88ce2f3b9c8360d4f004c3ef7d4e9d23c46fa7107815b595c6d2b37390366c51437245502c59af1bd7c2b01d9ccc94225413eaf18fa1d55ac88b33f9fc34a5b1f999fef0b648a54c2903ce8c45c7e7ab52e262745d7fe1d69fbac56264dffb2edfc32e1974a58593a64b8659182de7cb8791215e9cfd05295cba7cb6207689249158b533bc3fab50164927644203c8cdbaeea128b50d092734ab872a93e758fbdc191f33a633a85b016a1f876e4c0d9a0b2d5a60da61b0b306c2c17e0999732997f21b4290831dbe3220fa29addfc3435e1fa5cfd189915c8be8322c28b352814b3bcb8b6a7fa63eda8a22ed6cf2bb6bbcab3141304a3e1333ab9ac6ee335bcfb1128d2fd9848caf42fc13647e0899e68b0c686a1481fe7ac0febbe77a426469a3c8b85d46e6fc47ef5b4274a57a3d6e3bf463c8660134ba372a0c1698288a93779e5aa99e0eea9cf2a3b0a0b39da384d824e41ae69e2695a227c18429581228a85f2ceaf1d2643c40c3ce633c2d858ef7de73da00298944a46783442cc6cdddc426d41b43ccb8d125a2c6cb27ed31438efa8b44fef0777a7eb0450b31c8f57bc7ea935dd3909377e4010af44e3b1d9771ac77e772ce7a1fa404b13e1d9fbd17c654d5ac70a3f419ab783d50108f8cc78b5570d414c53375612ccba69c729b92404f333604ed9ea19df2646fec3752023aec95fea06f5b12999c2f842d6199f3b4315569d870651b2d446ba97b4d0a2da1b3cb6fe634c605c803e015229abf0f50b775ec9e7db81479cd3dae130d84905ecbb3a1b2380b30a188ef1c976315bc8587dc0ad12b342a29e897bae9abb7f4fd290b26f437d469eaa45d81379cd93c430760709e4773269a76074ec2c68bd6885f6f9500a7783b1f04375e99988ed9013d3e9033af45611764851000b0e921e1bf1853bd2917715c69acc2ffdd9f2add8dfb319d943c908e3d3c8ad32974485e3a5ef0ddc5773332a9637fc43959ed5a9fc5ec9cf862206b3a6dd95c056b44b8e7b372a975cd40d4283e6dd6a9a42e2040992d13c02559ce98810dba55404680e177f8331e04d35d251d084745333e1b4a204c2248ca5c7cb9139dd03b0ba5111ea22fcb89336bddeeb27532ee76921fcd066be303e30826b23d8de4e5de1d1ef68757762fda340cbbe96661658ecfcc1a571e215876e5bad4764c1f52ced267b6d91c550f3e77c5c4af85fe456b69078a58e4ab70d717660e18db99c1735448ab6185029cb24415566d718137202faf40acb67bfcff57966178ecd8d6f6cadd6505949168597c8b137b1d489b5460b03c58a65297c60a151d0a5050a352775fc198d1dfc429eeb84fc165e2e5422ca77b1540c341f1c7f6f11caf9d49c841cbce79c616263d1687ee7e8a9029d32f6b8d03073f6256f2f39ae3564b07ed3328bb95882d8b4a940a0393c2d6afd10821244f5b98c695e8d458195b3364dca4ea8331930aac687e613de7312d8d52d1f9f6cb22d3cf92ded41b4ed2f4cfb601f780911b3116795434e268c9f070881e6c522c9c3504d16836711bc59dc367b9bc6208f78d7c7b0071ea5"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000002880)={0x0, 0x0, "67303bd20a18cba2a6bbc317e1ac2f8631d1cc2ea3f1971869f2b46233b6658c0d41bbe980ff2cab13c0152f4807f15d78efb52e26eee873da0e0757e104ffe938c52b97fd6cfd592836512de64c8f0804199bb634cee2701a0be729e41fd39dfa57ec042372952eac464cf8e842c7ecbca7c070025f84b8d10cc3e5fa6381c12c98f0a6ead655b87447b1d0e7f3b894bc4ee73d0b02046e3b36c906de323ea32cab113fd232c5a2bc8d1468e76ec4af83f3280152d111ff9c88247c7dd849d423744a07fde9b7cccc3a8cf07434698c20bc9ad696498a10076f71289157ca8fde65280bdb4eb566047ecc5f0232f30c7090fd45a5faa39d82e8d4379631ac0f", "cae3b3047d8e7b9957828deb95e6781b5ecfc2ac016084a7ea6a109499a72da133edd430c89ad5158c408214465efcaa3160e3fcd0ebdf7fab965e60de5a3a9427103c7556ce87556b19d730ec0fb432bc5c4d60e5d685804a8ccba345987cbe2901ecdc54e67aec75e3803709e1850e04554c3eb96f01ac2311fcb4c9e6b1b18cd8c12e7931372451b288d3ee6e02e84af0015ced80267f62a470a8ff9fc01372a3357e650f8c076f0ce868651929c49f5dce75638d41892ac715c2e679fba57c0e87f12d7f0c99ee765174cdf1e05be6685f4c88354a21759a76d19b83d88ccb498c6ff93f411ea78d42d69dc16a1e808db4035fa7a4b7088c6d30038f83d5f2ff3264022bc7696aebcc7e775ec06457fb8e7a8b64a2590d695b6219b585e4cd8b0bbcd9efa238951ab70cf5b82037b3e6fe3cc50be9fca12c488b962c241f73f5b130135352f13b057395dc7a205a239fe803265eec2ce0a7f46c981d4a873cd527f006a1999c62f6bb51d41665ab621b990445469adc202c480d444a9d6e8e0481f851798430f52b03592db99cdfd77ac0340887398f0655b2710cb39999e5b6ee5a8523d25365ae3378ad183b76484085a59871f7b6eb8fdf8662bd052ee711f2fc21a9d93a726c8e027f8e3a6ca7db923fc23a42f19452f813a166e18646bdbe17c1cfe71a0968530b8ee96a1698cd4efaaa300947fcdacbe50348d3a9f0b25356bfecbb0d9f76501cb3f7b78427c41032008a4f44e74234a1a2eba8c76140b35b46c6f093cd41d2e783d6505c7b17151cc34960cbcaede446eb5ae02c13029b654043d748ffd41f55fb262a69c46e984fb3fc288a886db282ad0cb7eb3ed7a36591a1f744ae6d9389531138a957fe8129508a498407738b55f902b89898364b619f1b5b271da3408e6c41f5cecf720152e330f830c7538ce2b3674dc3f013f0160390dda5a9de869e81c0e555f53316d3300ba41ce0315178112ad66578341cd98b135e6d996bc6e967e7cb0a83344fab6c2256fd4c6e2158e93040c644690a0c71fa5f93a41d25e682a34f2b77471aac98e84e49bf791152ab4efdddb9cd4bb40a36377853e44231fe2d0c7206bf27b6e30176e6d4b4383796af9c3493aeb53eb10c243dba38b7029282468f30c08d3b9191e7652d44136e6b5c621ba508860f5c046707580cc48107557860b9c705fb0ce4fbdfd46c0423e57ffb1d68f7d29b7a7b65927555eb29e16d700ee7cc512fc934fb05ae09d0ac3ed8f6063462bb5a19f3c3de9ebe80800d1a3a6c7e9772116c8818fd53662ed6bb906068c380a215a5362234363ae9685cd4c27062d9171675f0bcbd4c9d4a1fbbcc48222a1d241c75caa707139c82268f76d538801138622025ef7f99e1790b3405555a0f052ca125f1534b284fc84e1185101841059e1394aa8965e9568f329a1c3c35e165a29fd06a3cb4f8f2f2be6ae6c5451e3f73e42502ec2207336aa4ee045bf483f8bc4960bd3be85362b7b8c5d01b431025ee7879f4feb990b34c596873098c4defd74e0b78abf1ce804fa258d572fbe8f4033140654c63e124f2c7cadbff69130c1dc4e8c8f19a552588b81a9c0323e17929d326c9bf4cd5a9f68e158935d24f9a2897f5bac7c84780f153828e35721d4a7f7ea479be8ecb83056bdaed464d6e1afcb25443d117d173bc2afde6fa25d75cd05511cdc1aaa1e9bd967513c00048063ea8b86c346b2bdf279d30f4759f21ac4775a7be4fae7a9ff17c28480e6e6fcc72d87e7b4d0d22da70e54d29d325cc115810d21d221a9fb4317cb65e48012c321ca1a37150324370f510f280723268f839d2ab74871ce5496b03e9414c3e793a19fef8846f858ece1cd28cba0fdf28d3a4286bb7ba875774baa0e9069760ad1a315f72d888a2d6b699cefcb79f81d4679b70375ac16b6bdfd2fbf056b32cc834a80d6777de9f482455f0f5d64d05283bc301c65eaec64f8e5d1f67b7d096d196b7dbdf4a077a858cab89105c186692dcd6b929dd20f50d5aef5cb0e5aada7aa45adb830c81169a8f040cc1534eff14731509975023a684d697a1a9f903621ca9f74ad0775f36ff8d129e04e622a7cd993608ddb372e275fc8c667627fbaa02dc0660686b9dee6dfa1ffe9663b48c06e1dddf619778a07450b12c75ae9297a66f26fd47f4525855881d8d5078cfaada43489192602f9cd08e8fb1dd3aa29c508d14ae9d527b9bb86870fa7abf7acd4fb29d3924e703086708da50d7e2141ee55574c919be02e3d71fc3cb25fa1ed8654b2ec50afc3d71f966e833ea39ec80e676076bda730fba5d5d9e3de1b69bd16b3b19ce0f549ae6d3b3c844f550cbd1fee48424be01470128064723ef82fae0bcc00e31cfde04972dd2e614fd1ae965556a2be231d5ceee755dfc483222e092cf7dd69b41cf6f633b8c57cee7c0bc620c3238fdd289eb79cb0d8eb23dad1ce4dc467c1e1390c335e0f51b282839b87142f5312bc2a47bb963674f0ef5ab9919f5815aabda26f968717266faecdcb023a60394322332af4a14307aae126fd369f476c537cb089ef441131e92a1117818b119ec01fec6cb5a7cf72cc0a552d9c4489702bc6ded01f63baae49943882de999c28a1cb571f525e2d7ed287aab07e12f3d6547e73cd9a297099b792a6dfc4a0a81edd2375b2f81e1ee76dab35d6c55792049b2df6290f503c861887f2ef5140c853a11527fda28b5f08555fe0530f4a4a30df0db79899e76e3a6302987e2a8fbee1f81095780db4dc7a1e2cb9c9bbdcdf0da623cf34039ce4858ed9ee64ea9c7788b3e121f6fb887917d4ca535c6e59dd033fe5b814f3a08282cf5690e43ee7b94225c691b0b49c18b7f2c84409f4b4e18af5b09e299891353c4fff39f8614bd505cddb75b3d94f8757f274d3bdcc596bc0c2c8246d93320abd124a815d2f012ecc096ae2b3e9d8154b12278c4b846b2e721c9b470a94056085ea2e7a0fddca04ff76a280adb6ef15aa87bfcf71534cb77a1ecb32d126976930363d60c43ad50563bac3b39942f2ab597ecf2fa18d68d53137f3267f7ff0f709f531556f9bce28ecee7055bfe495e73c3db47fafb44c7a9bf5ef9568741308f415d3713241549196c27aede5c61be3aafcb2b476048f32ab42a7d47c97a4135fa8c1bb81d8233d45bb5d64bad9d976d863aa439b7bae5e0469b92ac06426b50d5739d7106c4c922f5f200a28377414f4b1c7864ef00ae89c5f13a6db3381ba89f7c476da6f4b579fae030d7d10fe6109cf622d432569193eb9dad27be7821504467e70a9de9f8cfb9dfb56dbfa440ae5d0fd1c4faae378f0ad42672601e939d7dda5c3036fb3ce413e46e30290da8a617534e81baf35dfbfbd19021734ce157559557ad1abc3760aac41e62772699f14216d3aa753823158d07b4da2dd642494739fe6a12c9f079541146fec174f73b3145a6ef1a4254e44a3cd4065139f3420c066475e3950752c674d0ee7c6a191eb7bb083ef45453af6053638880f46b5ab4d93927916acae0fceb85adc8aa69b810aee9880e96a27d873b186641b166f9f50568994ec3401ff1991a6dd5bb32f1a5d478ce65ab67d712d06b8a41fa5be78074a35b0ceaeece0bce49bb4900ffbc8a6b18e22b73e590dc37d47011a0583efe3adc717df9ce1dd2febd1cdf460a9e9dea9cadef3bb92bcd156005a8c7cd6ca3c61d15b3754359eb73ef31bb22aa12c9011afc7b8413eb3f1cc708b93d606ca60bf2d5967743b9d9b22dceb66cc2607fa3d03373b178448d2c0bf89697d16a15ea2ba69a8824e4ab3c32f377af2bf46cbffdb7b1c4b112430981ef3f187c55de18e6a4cbba924c4f7246af7542949cbe09fe79a9af0da93e79a1e258f2fd1d828ec74ceb45aa8e5c9c8df8b7aba90246a6d451fe1fbedd602f527dadd81b090c2604e344f12471648c9616af9f2529d43cff63de166dff7eeaefa2ae064b744edce89ce4afc4d4fec1afc8ebff340ab3abbc03a3ff14a2f9891513358a36fa48a62435655f484145b283820da80dde78a374942c62d914b864aac35e4b97df123b5ba372b95daf1dceb8e47de91719881b2b0c1561ff084b25e1a36ad7ca4a8e106fc1f131fe0ecc6ff398179f4efc62c9df242b270b2f5786d9ec47d7bc07c867ad6d1c6b803223429aca9cd6462e7ae6af2555d2172fb8d2ae93110b4ca8cec9f033b2eda8c4f6b139abfde7bf94a92d9aa09728b68e1edf94b9fc569aea3115b61835e010b76e5cdc1908f1e3403355383d840f5a37951176bacefaf5f03b4511e61bee9813efa62d14f2a4134c4eb3151f2598d56fad3992e850a2e2322f39b2e3f9e66833734ed96b0cc824032f571bddf1375f2528614930bc5759e9e3edd34e6e6ee0118e7f36ddbd9f4247a8322e33cc08dccf7c5e19c43373a103e4e03dc3576c82cbadd3d1807f913c3db48b09c04eda906f7f8958f9ded8d1988e2c7737f704300ad694e12aa36a9455b6a7f39a34d6c1db45a1df053870dd4d373f3a5d1efa45dd2d15a2b93351765af164159da8d6964e47844843926a43eaf597fb629b982b02a2a8046ab6bc1e15aae9c56cb8c6d9e7e0bdb9f2e85d53669f9b023018dbe28f404bae4b26bfb7198d014929caae249de3795572b1da5cf92a5ffcd3c5a9f30674c804ee6afaee62b039fcc2abcc01db1d71966d2d6ffaf2653557e1dab8e424e2f4e9082be43fa03b2db25b93068fa6ad1531315d0ae5a791f7a407229bc6bbc1b55901dc6659a090b83fd16d2d4b4041e1fce3b6d9a84e6dad157324f07a415b1374c863589d7640e4441bd9c46b01b59d758086ca058b199d28ed7013af8e312f5144f913e285434a301a370ca72993eca717b4da64ddfcdadd59fa7d18078ec823edad464f55f0abd367c0f70efd42d8d90104ca3189954c0787560685b41c0068c52caa83cc0620a411c39aa07728844b6f428106ac2619aab79db7d4a657d456d1923759b62f7ec02e58240a3a161a38f523e2c67f813b6f66954ae048e07e44f149f709d6dfd98551a5dcd8acd9235c16f9b6a2bd2ba06daeb05491f78d561c9354ed03a31f00d6ef0a9046020477aee55ec5ce70b5f146e83ba3bdfd03892e3a23414b19fdca3428167dd35ccc376f28fbd15795e5a19e5ac006413be66ef6ef88c926f70183cc3b0bf960277aeefcc56b458accaff2c83d0141f7df508f088249abcd35e3357a1925cf38d7f07a5f0d9c52fcc67217989e88171d35a8caca65b6f7210d0f2a0da961d64c9465a78d56604f4933362d6f2bd342c2bcd1145858934107e5149e0d5662e675053d75fa469dfe4212f87d589b15f4a4770b09aeefd9d6d6bc541ab4df8e5e921a4736d98f416f8491f66adbde289d023750b9d46b46993db8e496d8173d2b"}) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r10, 0xc0c89425, &(0x7f0000000180)={"7de6f65119b66ced500c07c5c37cbf8b", r1, r7, {0xfffffffffffffff7, 0x2c}, {0x1, 0x1}, 0x1000, [0x9, 0x2, 0x6, 0x200000000000006, 0x40, 0x80, 0x7502, 0x81, 0x2, 0x5e, 0x7fffffff, 0x1, 0x1, 0xffffffffffffffff, 0x8, 0x1]}) socket(0x27, 0xa, 0x8) ioctl$FIOCLEX(r0, 0x5451) [ 238.116727][ T9726] EXT4-fs error (device loop4): ext4_fill_super:4822: inode #2: comm syz-executor.4: iget: bogus i_mode (0) [ 238.150333][ T9726] EXT4-fs (loop4): get root inode failed [ 238.228501][ T9726] EXT4-fs (loop4): mount failed [ 238.246950][ C1] sd 0:0:1:0: tag#145 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 238.256971][ C1] sd 0:0:1:0: tag#145 CDB: opcode=0xe5 (vendor) [ 238.263224][ C1] sd 0:0:1:0: tag#145 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 238.272236][ C1] sd 0:0:1:0: tag#145 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 238.281659][ C1] sd 0:0:1:0: tag#145 CDB[20]: ba [ 238.493284][ T9736] new mount options do not match the existing superblock, will be ignored [ 239.892795][ T9763] new mount options do not match the existing superblock, will be ignored [ 254.875005][ T1224] ieee802154 phy0 wpan0: encryption failed: -22 [ 254.881688][ T1224] ieee802154 phy1 wpan1: encryption failed: -22 [ 267.351465][ T9789] chnl_net:caif_netlink_parms(): no params data found [ 267.405673][ T9789] bridge0: port 1(bridge_slave_0) entered blocking state [ 267.413442][ T9789] bridge0: port 1(bridge_slave_0) entered disabled state [ 267.422302][ T9789] device bridge_slave_0 entered promiscuous mode [ 267.432538][ T9789] bridge0: port 2(bridge_slave_1) entered blocking state [ 267.440356][ T9789] bridge0: port 2(bridge_slave_1) entered disabled state [ 267.449462][ T9789] device bridge_slave_1 entered promiscuous mode [ 267.475181][ T9789] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 267.487969][ T9789] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 267.516018][ T9789] team0: Port device team_slave_0 added [ 267.524596][ T9789] team0: Port device team_slave_1 added [ 267.547804][ T9789] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 267.555418][ T9789] 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. [ 267.581730][ T9789] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 267.595537][ T9789] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 267.602785][ T9789] 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. [ 267.628721][ T9789] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 267.663653][ T9789] device hsr_slave_0 entered promiscuous mode [ 267.671078][ T9789] device hsr_slave_1 entered promiscuous mode [ 267.681047][ T9789] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 267.691556][ T9789] Cannot create hsr debugfs directory [ 267.774517][ T9789] bridge0: port 2(bridge_slave_1) entered blocking state [ 267.781926][ T9789] bridge0: port 2(bridge_slave_1) entered forwarding state [ 267.789247][ T9789] bridge0: port 1(bridge_slave_0) entered blocking state [ 267.796349][ T9789] bridge0: port 1(bridge_slave_0) entered forwarding state [ 267.846426][ T9789] 8021q: adding VLAN 0 to HW filter on device bond0 [ 267.860461][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 267.870171][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 267.880180][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 267.888950][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 267.901973][ T9789] 8021q: adding VLAN 0 to HW filter on device team0 [ 267.915975][ T20] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 267.924671][ T20] bridge0: port 1(bridge_slave_0) entered blocking state [ 267.931686][ T20] bridge0: port 1(bridge_slave_0) entered forwarding state [ 267.949487][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 267.957909][ T2952] bridge0: port 2(bridge_slave_1) entered blocking state [ 267.965164][ T2952] bridge0: port 2(bridge_slave_1) entered forwarding state [ 267.986358][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 267.995309][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 268.005982][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 268.015548][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 268.030764][ T9789] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 268.042291][ T9789] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 268.051590][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 268.070662][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 268.078873][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 268.092929][ T9789] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 268.155230][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 268.169656][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 268.178479][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 268.186922][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 268.199224][ T9789] device veth0_vlan entered promiscuous mode [ 268.212908][ T9789] device veth1_vlan entered promiscuous mode [ 268.234870][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 268.243026][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 268.251590][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 268.263444][ T9789] device veth0_macvtap entered promiscuous mode [ 268.274807][ T9789] device veth1_macvtap entered promiscuous mode [ 268.291717][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 268.302410][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.313416][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 268.329780][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.343297][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 268.354804][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.364940][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 268.375585][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.387082][ T9789] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 268.397479][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 268.408770][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 268.418625][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 268.429775][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.440039][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 268.450976][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.461637][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 268.472431][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.482554][ T9789] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 268.493266][ T9789] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 268.504405][ T9789] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 268.514957][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 268.523458][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 268.598156][ T44] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 268.629188][ T1007] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 268.629808][ T44] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 268.646183][ T1007] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 268.664230][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 268.672112][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 12:33:03 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x495a, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000280)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_WRITE={0x17, 0x4, 0x0, @fd_index, 0x0, 0x0}, 0x83) syz_io_uring_submit(r1, r2, &(0x7f0000008540)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000440)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x4007}, 0x1) mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r1, r3, &(0x7f00000003c0)=@IORING_OP_FALLOCATE, 0x0) io_uring_enter(r0, 0x409e, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1c60c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000240)='./file0\x00', 0x7746, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000280)="a82fd6f48ab75ee2", 0x8, 0x2842}], 0xd0080, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d77696e39352c726f6f74636f6e746578743d756e636f6e66696e65645f752c646f6e745f6d6561737572652c7065726d69745f6469ff656374696f2c646566636f6e746578743d73746166665f752c00"]) write(r5, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r5, r6, 0x0, 0xef85) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) 12:33:03 executing program 5: futex(0x0, 0x85, 0x0, 0x0, &(0x7f0000000000), 0xc0000002) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)=0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r3, 0x5437, &(0x7f0000000100)) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000600)={0x0, @l2tp={0x2, 0x0, @empty}, @sco, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000400)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000000680)={{r2}, r7, 0x4, @inherit={0x78, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000600000000000000ffffffff000000000600000000000000000000000000000001000000010000000400000000000000ffffffff0000000001000000000000000000010000000000090000000000000001000000010000000000000000000000010001000000000006000000000000002faaaf2ad0196f617785499518d0f8884306a899e54916536456d9a2e5ac66d5bd7ebb5de449aa016043c10b6d4ea5ae389f9cb75a90e8d8ac11cdb8a415e79aa2702d44499b86bf1de430614c3255b11d5ec620d6d30ea8f9b3e35849"]}, @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000001680)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESHEX=r8, @ANYRES32=r2, @ANYBLOB="08001b000000194fdf717d956fc1e25eac7ddb000000000000000200003609b27746573e3a0700000000000000355379fa6580a44350ba09a44810a5691175a6358ebaf35980"], 0x30}}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001880)={r6, r5, "1204e4be740cab323b55c928d27ff28c8bf904f751a5a72fb9e01121560679101ecc92d5fd2466a142549495fe58b389a77944f88975a0d3a6a158d4831174e16416e9bae1cd15bd9e762372faaf205f8ca3828546f61fd6702d0be57750febc699c086e1fcb9a09a3a547d2b3c65a9bd9583514a3975d2ebc1b824358c8eeb0cb2189884c506a909289b188647145caeeb92064448e31a48e2d89f35d9e80f75ae94410cd075eb004da7b7e894cea30e793abb53622d08c5c60db42fa7d8eeeee42343987fc2237c130683141a651b03a8e60ccfe928f1638381d2b57196c8c2c94b71a9252ec09955f7a80275326c1dead8ddbb761ca75b974a1d7d7bdf890", "61b3ca72a6427cae2c2627ccae3d426780cbc9b6df77542c5100479225fbe54e7ea99fc7eb4aa22bb738163249b87bc254d0856537cb18900284344c5b5590f339afc97f4a3b6b9f2a6b7c9f4b1e2f3d79dd057d3f0a51d28ea4eadeb4b7c1228c4056bdd302621bf2cbd8abb949fa098e50e179b3b35e4dfcad4820b9e7958a7e9cdf5dc336988c9058614b97aa49d77a1aca312fdadaba47cb79feaeab31709d2167620271fef031f1dae9b7010d608b680c417390e92464a38a27794634664f54ae89dfa1d8955c93829c80389e633b8cbd38786c15a96296c14a9401f49705151bb80196b29e62470e6cf42694b1ad100123bb783097801a89a0947ae498ec50c65025d964eb8b0b3afb41014a662df45bdf8f11d555cabe8b45b8c04b22ee25944cf3f40d98cbe1ad853a8f2ef0ae8c4e40c2c41b37696c8054f1b28c1bea667a32234f96b137ba0fe5d354c969c4fc225cd950d5998bd1c10fb25002edb1858938b995d37aa50e97766aaebbb87331e88577b3138471f845e9ca86dbcf07b3b783bb0748f44b5461d2c8332b8d14f43db303648f6d0fa2cd43afad9304b9482f87cfa6fd4cb5f6ebd98a522eb6b794403dd22f7ce46882ef965354097c7f560316e518d8bcd82afd2500d17b4909e7b2dd46fa231bee25813368a2c226af8bf64dca011e9e0dd4db8b394d2158dc9446bf472f1fa6fc01c805c7de6ba57eb56eb22895f3ae20cd05ba8727269acf0f2053ad85b5a6e6089a28e9833683ee291693a1bf79069670103b7f4620172180b5aa842c1138f0e44d3ab2ce464982017957d5223f9c5fbc9341339e4068d34c30efeb97f16e89f5b29f8e0ff92b1d8e6fc99f55fe01c0b39e6f4cf4b783b97a3b69af0ec2257beca1bc7250fc396112f9d3d01adecabc882b8ea246482fa08c18ee4ed4984b7880a0bc275827643cdd7387ef6f04b9d88c421961deeb0de2bfc66f9221788cf19fd59f904b75baf70d521340344a6eaf402ea9df4d5e97cc61cfb6c94466d569204bb70c955cfae6e9447513de86b474507019deb27a3d407abd2627a4bc656987d28a376abebf7943f64831451f5198d6ea7f06d53ef60e8af6e14311ba5851abf47e00bc8e76ef7d99fff4861b123a68a51b6187e77110ac628effb768dc9d57bba43c73de262d3c39b64137ca7480fe514261477ff459842534d006babfb7e95d27bc17372db89a9d55c950837c79c3f1f3a1d876271f796efeda75aac9c04bf856309717a6a84dc72f5dbda68d062871db4ca040abc6b052bb98ec5248373cdc1c412e6133951abf3b3ee585d00587667411f1c2eb615f3a4dd7c509908a9a9bf46964cc9c926bf78004659c1e9a8816404d4b04e8ecdf92c9c753b8bc67f42af82fba1d654a83e48bbe1138b22acbf213eb382270ef239d48daa24b965641931fc772b6338570018dcc25f1715c54605cdd66217554b981c878ad2988d4886c3ed41051be4d11a1dcfa1bcd92834fd0f5507b06985da15adffa18a10937bc9c0dbd23ae96fc06fa2c901e5576b079e3f5f25ecbbaba73fc81e661ddc77548041820ccecfea9c8364dcac3b4db8dbca3e54fe3b2063cd8ed4bdb7ff7698514ebda77d75c6551360c10be547c4139d086779d51af39275ef74c5b6ff59772546324aa92e9c3ad3f0828ded888b105ca7e0fba8197357fc60aaad330530ec6b727f4840a1cdf7ad028daa2d6c6c943290ae8e921e78517ced4a78ec78b170a3c4588904a8566fbe5b363e3a61e75459283cc3f78e9bef16372335f575cb132cb881a6c129c5f4d63ab8cb7df5b2423985bf5fdb27f98f34ce093af45b2e31132f4f0a752211983a6cdc1fdc31cd9c902314c8c32a81d201dc86a2061f137b2ce06dd8aac76ec82a2166ebe80cc1559a7d67abf3860ee10ba2d22d14c84bffe82041a60b11e44feb0bc2dc606b2759d60c80bed5fc2fb89a0aa7a5f841b0686823ba3a1de59a184d5d8e1d1f69131d22a2f4c625e486c11b3c40cc827301a98f575c3eb7b77dc766015388426e47696c397c46b29864348d274d82e98973f9b62f23b27f2ae4fcf1d1bd3fa57adcdd1b7aac9ccfb313c59e9cf03504da087143c803a7f00c890d2dffe3265355492407c179129d1f54b164ea14c4f35ee56b221afc5fba0ab7fd9b09eb118e4286139983f990b2efdfdbe88b08352c06fe6bebf8dc459ca4f1204eacce5f94b634c6b2772423cac3b0df816709415b68083cef3fb6106a997f2a104a8877c58131b03a5e2f215ad1c65101feaf1110a172357edc69eed766ce65f1247f947c3bee0145fdfe181812772fe7f7934dbf08e86fe0a9e9c1b3f1e0f0c2a7ca5952d169f5557778c1fa876b642dfb5d2fa72ffc8ee6f37ed7010f445730bdf542a1e9de1937bea6821b636315072e2fb9962ee59be9adcb8915728300c7f1f3e9be37325fb3e48411ed9f8ea28bc68f752f2c132e1bd9221a02960827265f98e57cc8ed9589bb41d8c2f3aefeeca2b59a25accc6e7a3a0c2241394a28b1e777f24d7e7f42030316a4692d62b45e35b72e26cf3ee19608cc4a3280e78cee762535a198ab310c8a776e6414f66e0d8925aac85626d89b1b0028cc21236f3ac79533b332bc51552bf3adaf0678956143807ded80945e68bbf4e04b20c6ac9bbaca2d06c2e3abcb2e2c4506c0f5f323fa5f63ef9a6cf1208508734a29baa19cc4176f8f7ca57892f562acfc35c3e2cd5959c068764c96d5c3402389694f859594d7353c6885870c5e9f725d0ff05ffa02db1a1aedd9c6497964a1a40fb34e10ca0a9014cd88cba87a5ca175353b1d0b6f97fc2b7e9f9a737e2e91f777b7cc0019e39ede323935d100af480e99572353772c1b588e727cfce5e9f98030bb0500303b08086d1628a7f680bebab57dd75fff6a617bc168256136b585cf5e2a54861b656c98f39c5a5c32959bfd46467619deab3a1faa09eef90032776afd12146de0bf7900117a2eaa143d9d4820d288494f9c989298adee6c517badb866f403af5c650ec073a42de2624cb7d02afcbf3793ffe633f53ecfa49773c8ea07e134aff259f41a24612f7844b8c336faf93c08960562d787a984b84915dd467b6fe43d55c11f519a2686f504e4aaf55fca418444b5e7e6aeae0453763d66e92b65f17469a75755f8ff1fb437917cc41b3f9b45b417b998fd3d6965923c00936635fdc4c5c8facd9563f501ec30292962ebe5b76d498acecac120295fd7a05752f097d158b9ddf536a7aa2b9368055cf355b2232fe9c126ee08ffd6637f96314db635c943d92898be112c09f548a3254e00a62b15809488ac21a8337e5ca822057d7cd5a2b427f30d4f839a3ad8f56b09ec0eb7238ad525cc7ff458a6367ed68249846fc131da0701eaa0e18305e4db1b1b5249667a8bce0f553a36beac8f38c7a7eb256cc9917edf263b5a1bf5e7dde065fecdc59d124a310cfc3a787d74e45a6a2403add9b8a593d90ea0abe6b4d3cf00c137bdc3beafe5f89f32f9f52fcbcc0c560c4e61bcbaca5a69328fbb3437df1e99fbd3dd86e1b2fa2fa4bcbaeb967ebccc5f6d1397263e75d06ed83f2846674903571e9621611a2c49b8520fc99268f8717a9ea275f35451cd8ec8c234b057a2faaabc72d4cbdefce12380450c051031768c2db00e9eafa9a16a2314f4db6c5ab1a551400497384884aa3887401aed1a00c00eb45ec6c1e1f2b8d2c66b418928c0e3f1ce1cb6657a3c6984346936260efc4ee22b93323bf527fae964f12444699983da22bdab7f275be7a708c532f57fa16daec3138f6a59a17cdc5a99c58f4db1b9d096d93b88ce2f3b9c8360d4f004c3ef7d4e9d23c46fa7107815b595c6d2b37390366c51437245502c59af1bd7c2b01d9ccc94225413eaf18fa1d55ac88b33f9fc34a5b1f999fef0b648a54c2903ce8c45c7e7ab52e262745d7fe1d69fbac56264dffb2edfc32e1974a58593a64b8659182de7cb8791215e9cfd05295cba7cb6207689249158b533bc3fab50164927644203c8cdbaeea128b50d092734ab872a93e758fbdc191f33a633a85b016a1f876e4c0d9a0b2d5a60da61b0b306c2c17e0999732997f21b4290831dbe3220fa29addfc3435e1fa5cfd189915c8be8322c28b352814b3bcb8b6a7fa63eda8a22ed6cf2bb6bbcab3141304a3e1333ab9ac6ee335bcfb1128d2fd9848caf42fc13647e0899e68b0c686a1481fe7ac0febbe77a426469a3c8b85d46e6fc47ef5b4274a57a3d6e3bf463c8660134ba372a0c1698288a93779e5aa99e0eea9cf2a3b0a0b39da384d824e41ae69e2695a227c18429581228a85f2ceaf1d2643c40c3ce633c2d858ef7de73da00298944a46783442cc6cdddc426d41b43ccb8d125a2c6cb27ed31438efa8b44fef0777a7eb0450b31c8f57bc7ea935dd3909377e4010af44e3b1d9771ac77e772ce7a1fa404b13e1d9fbd17c654d5ac70a3f419ab783d50108f8cc78b5570d414c53375612ccba69c729b92404f333604ed9ea19df2646fec3752023aec95fea06f5b12999c2f842d6199f3b4315569d870651b2d446ba97b4d0a2da1b3cb6fe634c605c803e015229abf0f50b775ec9e7db81479cd3dae130d84905ecbb3a1b2380b30a188ef1c976315bc8587dc0ad12b342a29e897bae9abb7f4fd290b26f437d469eaa45d81379cd93c430760709e4773269a76074ec2c68bd6885f6f9500a7783b1f04375e99988ed9013d3e9033af45611764851000b0e921e1bf1853bd2917715c69acc2ffdd9f2add8dfb319d943c908e3d3c8ad32974485e3a5ef0ddc5773332a9637fc43959ed5a9fc5ec9cf862206b3a6dd95c056b44b8e7b372a975cd40d4283e6dd6a9a42e2040992d13c02559ce98810dba55404680e177f8331e04d35d251d084745333e1b4a204c2248ca5c7cb9139dd03b0ba5111ea22fcb89336bddeeb27532ee76921fcd066be303e30826b23d8de4e5de1d1ef68757762fda340cbbe96661658ecfcc1a571e215876e5bad4764c1f52ced267b6d91c550f3e77c5c4af85fe456b69078a58e4ab70d717660e18db99c1735448ab6185029cb24415566d718137202faf40acb67bfcff57966178ecd8d6f6cadd6505949168597c8b137b1d489b5460b03c58a65297c60a151d0a5050a352775fc198d1dfc429eeb84fc165e2e5422ca77b1540c341f1c7f6f11caf9d49c841cbce79c616263d1687ee7e8a9029d32f6b8d03073f6256f2f39ae3564b07ed3328bb95882d8b4a940a0393c2d6afd10821244f5b98c695e8d458195b3364dca4ea8331930aac687e613de7312d8d52d1f9f6cb22d3cf92ded41b4ed2f4cfb601f780911b3116795434e268c9f070881e6c522c9c3504d16836711bc59dc367b9bc6208f78d7c7b0071ea5"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000002880)={0x0, 0x0, "67303bd20a18cba2a6bbc317e1ac2f8631d1cc2ea3f1971869f2b46233b6658c0d41bbe980ff2cab13c0152f4807f15d78efb52e26eee873da0e0757e104ffe938c52b97fd6cfd592836512de64c8f0804199bb634cee2701a0be729e41fd39dfa57ec042372952eac464cf8e842c7ecbca7c070025f84b8d10cc3e5fa6381c12c98f0a6ead655b87447b1d0e7f3b894bc4ee73d0b02046e3b36c906de323ea32cab113fd232c5a2bc8d1468e76ec4af83f3280152d111ff9c88247c7dd849d423744a07fde9b7cccc3a8cf07434698c20bc9ad696498a10076f71289157ca8fde65280bdb4eb566047ecc5f0232f30c7090fd45a5faa39d82e8d4379631ac0f", "cae3b3047d8e7b9957828deb95e6781b5ecfc2ac016084a7ea6a109499a72da133edd430c89ad5158c408214465efcaa3160e3fcd0ebdf7fab965e60de5a3a9427103c7556ce87556b19d730ec0fb432bc5c4d60e5d685804a8ccba345987cbe2901ecdc54e67aec75e3803709e1850e04554c3eb96f01ac2311fcb4c9e6b1b18cd8c12e7931372451b288d3ee6e02e84af0015ced80267f62a470a8ff9fc01372a3357e650f8c076f0ce868651929c49f5dce75638d41892ac715c2e679fba57c0e87f12d7f0c99ee765174cdf1e05be6685f4c88354a21759a76d19b83d88ccb498c6ff93f411ea78d42d69dc16a1e808db4035fa7a4b7088c6d30038f83d5f2ff3264022bc7696aebcc7e775ec06457fb8e7a8b64a2590d695b6219b585e4cd8b0bbcd9efa238951ab70cf5b82037b3e6fe3cc50be9fca12c488b962c241f73f5b130135352f13b057395dc7a205a239fe803265eec2ce0a7f46c981d4a873cd527f006a1999c62f6bb51d41665ab621b990445469adc202c480d444a9d6e8e0481f851798430f52b03592db99cdfd77ac0340887398f0655b2710cb39999e5b6ee5a8523d25365ae3378ad183b76484085a59871f7b6eb8fdf8662bd052ee711f2fc21a9d93a726c8e027f8e3a6ca7db923fc23a42f19452f813a166e18646bdbe17c1cfe71a0968530b8ee96a1698cd4efaaa300947fcdacbe50348d3a9f0b25356bfecbb0d9f76501cb3f7b78427c41032008a4f44e74234a1a2eba8c76140b35b46c6f093cd41d2e783d6505c7b17151cc34960cbcaede446eb5ae02c13029b654043d748ffd41f55fb262a69c46e984fb3fc288a886db282ad0cb7eb3ed7a36591a1f744ae6d9389531138a957fe8129508a498407738b55f902b89898364b619f1b5b271da3408e6c41f5cecf720152e330f830c7538ce2b3674dc3f013f0160390dda5a9de869e81c0e555f53316d3300ba41ce0315178112ad66578341cd98b135e6d996bc6e967e7cb0a83344fab6c2256fd4c6e2158e93040c644690a0c71fa5f93a41d25e682a34f2b77471aac98e84e49bf791152ab4efdddb9cd4bb40a36377853e44231fe2d0c7206bf27b6e30176e6d4b4383796af9c3493aeb53eb10c243dba38b7029282468f30c08d3b9191e7652d44136e6b5c621ba508860f5c046707580cc48107557860b9c705fb0ce4fbdfd46c0423e57ffb1d68f7d29b7a7b65927555eb29e16d700ee7cc512fc934fb05ae09d0ac3ed8f6063462bb5a19f3c3de9ebe80800d1a3a6c7e9772116c8818fd53662ed6bb906068c380a215a5362234363ae9685cd4c27062d9171675f0bcbd4c9d4a1fbbcc48222a1d241c75caa707139c82268f76d538801138622025ef7f99e1790b3405555a0f052ca125f1534b284fc84e1185101841059e1394aa8965e9568f329a1c3c35e165a29fd06a3cb4f8f2f2be6ae6c5451e3f73e42502ec2207336aa4ee045bf483f8bc4960bd3be85362b7b8c5d01b431025ee7879f4feb990b34c596873098c4defd74e0b78abf1ce804fa258d572fbe8f4033140654c63e124f2c7cadbff69130c1dc4e8c8f19a552588b81a9c0323e17929d326c9bf4cd5a9f68e158935d24f9a2897f5bac7c84780f153828e35721d4a7f7ea479be8ecb83056bdaed464d6e1afcb25443d117d173bc2afde6fa25d75cd05511cdc1aaa1e9bd967513c00048063ea8b86c346b2bdf279d30f4759f21ac4775a7be4fae7a9ff17c28480e6e6fcc72d87e7b4d0d22da70e54d29d325cc115810d21d221a9fb4317cb65e48012c321ca1a37150324370f510f280723268f839d2ab74871ce5496b03e9414c3e793a19fef8846f858ece1cd28cba0fdf28d3a4286bb7ba875774baa0e9069760ad1a315f72d888a2d6b699cefcb79f81d4679b70375ac16b6bdfd2fbf056b32cc834a80d6777de9f482455f0f5d64d05283bc301c65eaec64f8e5d1f67b7d096d196b7dbdf4a077a858cab89105c186692dcd6b929dd20f50d5aef5cb0e5aada7aa45adb830c81169a8f040cc1534eff14731509975023a684d697a1a9f903621ca9f74ad0775f36ff8d129e04e622a7cd993608ddb372e275fc8c667627fbaa02dc0660686b9dee6dfa1ffe9663b48c06e1dddf619778a07450b12c75ae9297a66f26fd47f4525855881d8d5078cfaada43489192602f9cd08e8fb1dd3aa29c508d14ae9d527b9bb86870fa7abf7acd4fb29d3924e703086708da50d7e2141ee55574c919be02e3d71fc3cb25fa1ed8654b2ec50afc3d71f966e833ea39ec80e676076bda730fba5d5d9e3de1b69bd16b3b19ce0f549ae6d3b3c844f550cbd1fee48424be01470128064723ef82fae0bcc00e31cfde04972dd2e614fd1ae965556a2be231d5ceee755dfc483222e092cf7dd69b41cf6f633b8c57cee7c0bc620c3238fdd289eb79cb0d8eb23dad1ce4dc467c1e1390c335e0f51b282839b87142f5312bc2a47bb963674f0ef5ab9919f5815aabda26f968717266faecdcb023a60394322332af4a14307aae126fd369f476c537cb089ef441131e92a1117818b119ec01fec6cb5a7cf72cc0a552d9c4489702bc6ded01f63baae49943882de999c28a1cb571f525e2d7ed287aab07e12f3d6547e73cd9a297099b792a6dfc4a0a81edd2375b2f81e1ee76dab35d6c55792049b2df6290f503c861887f2ef5140c853a11527fda28b5f08555fe0530f4a4a30df0db79899e76e3a6302987e2a8fbee1f81095780db4dc7a1e2cb9c9bbdcdf0da623cf34039ce4858ed9ee64ea9c7788b3e121f6fb887917d4ca535c6e59dd033fe5b814f3a08282cf5690e43ee7b94225c691b0b49c18b7f2c84409f4b4e18af5b09e299891353c4fff39f8614bd505cddb75b3d94f8757f274d3bdcc596bc0c2c8246d93320abd124a815d2f012ecc096ae2b3e9d8154b12278c4b846b2e721c9b470a94056085ea2e7a0fddca04ff76a280adb6ef15aa87bfcf71534cb77a1ecb32d126976930363d60c43ad50563bac3b39942f2ab597ecf2fa18d68d53137f3267f7ff0f709f531556f9bce28ecee7055bfe495e73c3db47fafb44c7a9bf5ef9568741308f415d3713241549196c27aede5c61be3aafcb2b476048f32ab42a7d47c97a4135fa8c1bb81d8233d45bb5d64bad9d976d863aa439b7bae5e0469b92ac06426b50d5739d7106c4c922f5f200a28377414f4b1c7864ef00ae89c5f13a6db3381ba89f7c476da6f4b579fae030d7d10fe6109cf622d432569193eb9dad27be7821504467e70a9de9f8cfb9dfb56dbfa440ae5d0fd1c4faae378f0ad42672601e939d7dda5c3036fb3ce413e46e30290da8a617534e81baf35dfbfbd19021734ce157559557ad1abc3760aac41e62772699f14216d3aa753823158d07b4da2dd642494739fe6a12c9f079541146fec174f73b3145a6ef1a4254e44a3cd4065139f3420c066475e3950752c674d0ee7c6a191eb7bb083ef45453af6053638880f46b5ab4d93927916acae0fceb85adc8aa69b810aee9880e96a27d873b186641b166f9f50568994ec3401ff1991a6dd5bb32f1a5d478ce65ab67d712d06b8a41fa5be78074a35b0ceaeece0bce49bb4900ffbc8a6b18e22b73e590dc37d47011a0583efe3adc717df9ce1dd2febd1cdf460a9e9dea9cadef3bb92bcd156005a8c7cd6ca3c61d15b3754359eb73ef31bb22aa12c9011afc7b8413eb3f1cc708b93d606ca60bf2d5967743b9d9b22dceb66cc2607fa3d03373b178448d2c0bf89697d16a15ea2ba69a8824e4ab3c32f377af2bf46cbffdb7b1c4b112430981ef3f187c55de18e6a4cbba924c4f7246af7542949cbe09fe79a9af0da93e79a1e258f2fd1d828ec74ceb45aa8e5c9c8df8b7aba90246a6d451fe1fbedd602f527dadd81b090c2604e344f12471648c9616af9f2529d43cff63de166dff7eeaefa2ae064b744edce89ce4afc4d4fec1afc8ebff340ab3abbc03a3ff14a2f9891513358a36fa48a62435655f484145b283820da80dde78a374942c62d914b864aac35e4b97df123b5ba372b95daf1dceb8e47de91719881b2b0c1561ff084b25e1a36ad7ca4a8e106fc1f131fe0ecc6ff398179f4efc62c9df242b270b2f5786d9ec47d7bc07c867ad6d1c6b803223429aca9cd6462e7ae6af2555d2172fb8d2ae93110b4ca8cec9f033b2eda8c4f6b139abfde7bf94a92d9aa09728b68e1edf94b9fc569aea3115b61835e010b76e5cdc1908f1e3403355383d840f5a37951176bacefaf5f03b4511e61bee9813efa62d14f2a4134c4eb3151f2598d56fad3992e850a2e2322f39b2e3f9e66833734ed96b0cc824032f571bddf1375f2528614930bc5759e9e3edd34e6e6ee0118e7f36ddbd9f4247a8322e33cc08dccf7c5e19c43373a103e4e03dc3576c82cbadd3d1807f913c3db48b09c04eda906f7f8958f9ded8d1988e2c7737f704300ad694e12aa36a9455b6a7f39a34d6c1db45a1df053870dd4d373f3a5d1efa45dd2d15a2b93351765af164159da8d6964e47844843926a43eaf597fb629b982b02a2a8046ab6bc1e15aae9c56cb8c6d9e7e0bdb9f2e85d53669f9b023018dbe28f404bae4b26bfb7198d014929caae249de3795572b1da5cf92a5ffcd3c5a9f30674c804ee6afaee62b039fcc2abcc01db1d71966d2d6ffaf2653557e1dab8e424e2f4e9082be43fa03b2db25b93068fa6ad1531315d0ae5a791f7a407229bc6bbc1b55901dc6659a090b83fd16d2d4b4041e1fce3b6d9a84e6dad157324f07a415b1374c863589d7640e4441bd9c46b01b59d758086ca058b199d28ed7013af8e312f5144f913e285434a301a370ca72993eca717b4da64ddfcdadd59fa7d18078ec823edad464f55f0abd367c0f70efd42d8d90104ca3189954c0787560685b41c0068c52caa83cc0620a411c39aa07728844b6f428106ac2619aab79db7d4a657d456d1923759b62f7ec02e58240a3a161a38f523e2c67f813b6f66954ae048e07e44f149f709d6dfd98551a5dcd8acd9235c16f9b6a2bd2ba06daeb05491f78d561c9354ed03a31f00d6ef0a9046020477aee55ec5ce70b5f146e83ba3bdfd03892e3a23414b19fdca3428167dd35ccc376f28fbd15795e5a19e5ac006413be66ef6ef88c926f70183cc3b0bf960277aeefcc56b458accaff2c83d0141f7df508f088249abcd35e3357a1925cf38d7f07a5f0d9c52fcc67217989e88171d35a8caca65b6f7210d0f2a0da961d64c9465a78d56604f4933362d6f2bd342c2bcd1145858934107e5149e0d5662e675053d75fa469dfe4212f87d589b15f4a4770b09aeefd9d6d6bc541ab4df8e5e921a4736d98f416f8491f66adbde289d023750b9d46b46993db8e496d8173d2b"}) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r10, 0xc0c89425, &(0x7f0000000180)={"7de6f65119b66ced500c07c5c37cbf8b", r1, r7, {0xfffffffffffffff7, 0x2c}, {0x1, 0x1}, 0x1000, [0x9, 0x2, 0x6, 0x200000000000006, 0x40, 0x80, 0x7502, 0x81, 0x2, 0x5e, 0x7fffffff, 0x1, 0x1, 0xffffffffffffffff, 0x8, 0x1]}) socket(0x27, 0xa, 0x8) ioctl$FIOCLEX(r0, 0x5451) 12:33:03 executing program 1: perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='smaps\x00') syz_io_uring_setup(0x0, 0x0, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000380), 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0xc}, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000058c40)={0x0, [{0x0, r5}, {0x0, r5}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {r4}, {r3}, {0x0, r5}, {r4, r5}, {0x0, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {r3}, {}, {}, {r3}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {0x0, r5}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {r3}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {r3, r5}, {r4}, {0x0, r5}, {}, {r3}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {r4, r5}, {}, {0x0, r5}, {}, {}, {}, {}, {r4}, {0x0, r5}, {r3}, {}, {}, {}, {}, {r4}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {r3}, {}, {}, {}, {}, {r3, r5}, {r4}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {0x0, r5}, {r3}, {r4, r5}, {}, {r3}, {}, {r3}, {0x0, r5}, {0x0, r5}, {r3}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {r3}, {}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {0x0, r5}, {r3}, {r3}, {r4, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {r4}, {r4}, {}, {}, {}, {0x0, r5}, {}, {r3, r5}, {r3}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {r3}, {0x0, r5}, {}, {}, {r3}, {r4, r5}, {r4}, {r3, r5}, {}, {}, {}, {r4, r5}, {}, {}, {0x0, r5}, {r4}, {}, {r3}, {}, {r4}, {r4}, {0x0, r5}, {}, {}, {}, {r3}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) preadv(r0, 0x0, 0x0, 0xfffffffb, 0x0) socket$nl_generic(0x10, 0x3, 0x10) flock(r1, 0x2) 12:33:03 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000180)={0x0, @raw_data="485c8bec36d930750e3303fc5f85c9b9dcc4a2a30bb6f47ef9d74cc1e5ed817b90fca39610d40566ffdba832c6708ecd62adcf624c724e455d9bd1e52eddaec05b711e1c010b7609b9347010563b6c852d77bfe7c09430aa3808e746df30cc9a19e9230c706ff539c699fbe1143d07b18132f2208cb320981999bb30ba9b63c239f3fc1459a912cb37c2685dd0d68625919eabb4656e706a7a0fc8b8b41d631a92ba1320c49b46b35cbaa53da377ba5f6d5965d0d30170865aff4e29d1a9ab6569c86855d6edf8e9"}) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) unshare(0x40000000) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) ioctl$VIDIOC_STREAMOFF(0xffffffffffffffff, 0x40045613, &(0x7f0000000080)=0x5) unshare(0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000100)={0x0, 'bond0\x00', {0x4}, 0x1}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) fanotify_init(0x2, 0x1) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f0000000540)=ANY=[@ANYBLOB="70000000140008002abd7038e1dbdf060a0078ff2cf95d696376bf1080bf2ca602ab825753ade2c10abf60e92778440382fb4475bb836a408ffd8a3a257286d4bdfd00000000629660a1aa62a8330bb29f6e5e07504ff2bccca3365507c067ac7b795ca2c25d47737c127b7091daff31bfaa8769680280bf200000004abe8e37cec30baa98b2d12232692bfc3343b0293be454d8f8df31c61267fa0db40cbadd3b51f78a6fe75e561baaf15f099c70b04aa25caa0584a4a90e4280b6d694caeab32309e6d80711b2d96b7da26df3a7e6a43fd81ce6fbe7e452030055537358aaa4b102348e3a23f89c0e64dd93f3ae64f8c46372b80c4bf2f4981bde57abd0628477c92d62b45c2bcd", @ANYRES32=0x0, @ANYBLOB="14000200fe8000000000000000000000000000bb080008000200000014000200ff0200000000000000000000000000011400020000000000000000000000ffffac1414aa1400020000000000000000000000ffff0a010101"], 0x70}, 0x1, 0x0, 0x0, 0xc085}, 0x44000851) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ppoll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) 12:33:03 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x79, 0x8, 0x2b, 0x40, 0x46d, 0x892, 0xafb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x60, 0xa1, 0x74}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xff, 0x419, 0x600, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x5, 0x4, 0x3, 0x1, 0x2, 0x81, {0x9, 0x21, 0x0, 0x6, 0x1, {0x22, 0xdbe}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x20, 0x40, 0x2}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x6, 0x1f, 0x0, 0x10, 0x2}, 0x1ec, &(0x7f0000000240)={0x5, 0xf, 0x1ec, 0x4, [@generic={0x22, 0x10, 0x4, "88558e81abcf3fb958646610dd5ba55f1afa5b28aa1e60e3003d93c3e77d50"}, @generic={0x3c, 0x10, 0xa, "ae80cf06a0c2c8a00ba6d6ca3ad3c64f30c967cac42fe9944ee11bb34cef84d6fb56dba81e5442568d5621ba810f4d61e32becaa43929dd04b"}, @generic={0xcc, 0x10, 0xa, "a73ee3e2fd237727ef6133a3c2c409ed903537022f94ac704f9e61207a965d13bf8dc414f8a2ddddb705831e15f7f61bc8046e9757a8564dd55c7118b7355e2e7f015f766774bac11d8248a3cc01afca0d297223b7e9b42209285fb93674740d386a6443d5ef8785ccbbe1447a6b9717d26425b02f7f33019df6514ebcb7b7c64739fe4ed0617d6ba89d61912f8d3085fea7d9cab59445e01a3a5186918fe73caf4a2bdb993b81a41871210c07091eacc26ce4856d10cf6735883b11ab683756aa5782a582d83d9cd0"}, @generic={0xbd, 0x10, 0xb, "ff1b89f16771c62505ec2f8eaf6df8af23b99e8dae51124f88dc5de06a6ea6effc2ed1d32811b4a4aa6c16df32e78991d754b64a87d77abe890f2847c568e32be75fb8c6cb4e836447ec4ea9d49a1a71ea83eea6941a7ea1c95fe1f1e10dd60d257e3da89199b64b3ad2ac23c268a2b3044e5b156cd36daf13181a4a46e0c5fc6bbb5eb1742ac458b3c001520a5a056165f0cbdd6ae06c71d266b9213fd77bbd0373849b170a5c9be50685058ea2a5dd5bd2e8c65c480fd5f013"}]}, 0x8, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x861}}, {0xa3, &(0x7f0000000440)=@string={0xa3, 0x3, "a741174173b40bdba420095d4ea3f4436287b0ee881abb2d7a5c535e71efde2f4240b6136f278135632a0e4e4566488b969819a692478db0874a018f6495332ea6d091230e45f93572e452d52a36b7f7a64ea543b6f30bdcc469d967dd09882d2023c70b550d0b2d79872baeffd316344016e8c6249a3b349a122776d4106ec0c774e8b23287228067d6f45a2e82bf14f90564813cafb2d73be2fc9a55154f66c7"}}, {0xb5, &(0x7f0000000500)=@string={0xb5, 0x3, "d37fff1eefd805bce2f985a5948f5d47e0f9e5b8331488a61e4d5ef48704e04db882299b1a268c5682c55bf7ea3b99671f5f8ada2f0ad2f2e04f7f52970882176c2679f4c2611f041b7dfbaa6baa4bf22a911daa1e6b4708ca54f4ce3ffa58071569393b535cbcbc9fb22f714e41b3966bf590c72931bd08d969b86fbf1a53cbf0aab400290f40b6694ac759131b391f56006864c8059f9423ff435cdf52a5e118ee2ef3f29ef1f5c4c05e2ccf38fcd9fb8d7a"}}, {0xb0, &(0x7f00000005c0)=@string={0xb0, 0x3, "c746dee2fdef6f928d475e68824b89e910914ccce633efdb7b1cfce1bdb4ea117e7f6c96c14049ca1c147136e3f0414d78cc2446fbe7cebc788af22dfbf9475e116f81f1b4873ada3c61294d318476b3f6b9d56ecb60df8717fb90b3c39a441b9c14e10e376be3139168d06077bd24b1ede4b541206e63981484d0ac006212daff57607568d5be870eb37a087cf86ab4e4c25c555fbc87bfc0fdbf303ffd34cb28dde59d5d70f8a70797658b5931"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x40e}}, {0xa2, &(0x7f0000000780)=@string={0xa2, 0x3, "bd0ea90c35d3b4317f74d5d5fc38fc9777291840332dc28dd76707b5119c0f15c6bbf7ed6c376eed22e6b348773ab818be2ac4bf3c5570009a60922408670c71a2756b01766e42ed08b49fae83b04d2f1bf42acd8ed1860a2bbf07a3b2c7f43a671952d202e0555b7010de470b2f021b329c1417853d5487d67ba45e73c64785757b1f9db5690a2cc7f1eb6e44032630fe55b7bd27356b7b46b701cb03b40f8e"}}]}) r2 = syz_usb_connect$uac1(0x1, 0xdc, &(0x7f0000000e40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xca, 0x3, 0x1, 0x3, 0x90, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x100, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7, 0x4, 0x2, 0x80, "a6", '=\r'}, @as_header={0x7, 0x24, 0x1, 0x5, 0xfc, 0x2}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x80, 0x2, 0x8, 0xe0, "9b"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x6, 0x4}, @as_header={0x7, 0x24, 0x1, 0x2, 0x40, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7, 0x81, 0xb1, {0x7, 0x25, 0x1, 0x0, 0x3f}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x80, 0x4, 0x8c, 0x6}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x7ff, 0x4, 0xef, "f0"}, @as_header={0x7, 0x24, 0x1, 0x78, 0x4, 0x1}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x9, 0xff16, 0x5, "3a53f20f0b64a3fd"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x1, 0x3, 0x3, 0xe1, "d09737e1"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x80, 0x3, 0x2, 0xff, "0ca3dfd3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x8c, 0x7, 0x0, {0x7, 0x25, 0x1, 0x1, 0x7, 0x5}}}}}}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000f40)={0xa, 0x6, 0x201, 0x7, 0x9, 0xe, 0xff, 0x40}, 0x5, &(0x7f0000000f80)={0x5, 0xf, 0x5}, 0x1, [{0xc6, &(0x7f0000000fc0)=@string={0xc6, 0x3, "4f5fac359b743a404dfa668d6df2f814781a64bfdca7fe0adfe44317dab62c37c500931e3e23c6bda95f3114aadef2f5435a5e72d1ba201429437666f6ec4e0138997928536080e3b9b96a40aa6a7a63ad2ffd204114667872b6f2b7b92d75f918d487e71e37af1bc96c1d6f06f1a1eb4f7d0b4b06244a87b2029e7c6592beaf34e1903a630413836758eced0083494a9d4ba5b7d0bffee8b72ae797c54347448fed3e68fa34a39c1b9087d5b85113a1b964211d4c888d2a365254371a62c9e9f83e5d2a"}}]}) syz_usb_control_io(r2, &(0x7f0000001300)={0x2c, &(0x7f0000001100)={0x0, 0x9, 0x2c, {0x2c, 0xf, "dab47661c1dfe006a2285e8f86b506ff3fe00c7a827e29feb02d5a0e98d16d6806c40c1494015f82dce3"}}, &(0x7f0000001140)={0x0, 0x3, 0xee, @string={0xee, 0x3, "00f904859501cf24a3874d1be018166741001e233945c1ced4e701438c8e3eca3f70c18def810db21fbc18b4717612eb32d92da02f4923b9f766857d0e849b1597c214425fd27020121a0551e5e720cc3eb8715ff1d2b4621090f374f870d5744de91fe209b6c4de105e57dfdcfe3e945ab04f01f58459df42b4137e6c4f143b81de846a510186345b2afd8a476fa900c5e3ab8865a8fe1d46103dc872aee3d49d6fef2d465678ef4932ebd2dc0c721fb60e06a76f5880143bed6dbca4a72594d4b08428d221f8a355b5bcf903a20128911b012238e48aeff13139dfafb8fa4d0fcbfbd1956b65ba940272bf"}}, &(0x7f0000001240)={0x0, 0xf, 0x2c, {0x5, 0xf, 0x2c, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x4, 0xc, 0x8}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x6, 0x0, 0xfff, [0xffe08f, 0xff00c0, 0x30, 0xf, 0xff00f0]}]}}, &(0x7f0000001280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x13, 0x7f, 0x0, "96036fc3", "9c64f3a5"}}, &(0x7f00000012c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x0, 0x7, 0x17, 0x17, 0x8001, 0x6}}}, &(0x7f00000017c0)={0x84, &(0x7f0000001340)={0x0, 0x17, 0xaa, "05e99d8a3e06063b1482590f25e50e393bcf84846688ba4cf88226b92c31a802d8925ffeff6bf170054a3297c44cde568de39b260e9b491f52fce2bb2bd66d79a0fd26e5ab86f9a90362305ef6e9cfdaa40ada98945174aafad9dd10cab2975759163509606ca1e301873d1ff6446d12104b606f55322e2352d55dd135480b61d2fc5873896a6a3ae2f783624533e5f50fc24a7d1382c49525a23fb1884d148e5c68959c17818ced34e5"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0xb8}, &(0x7f0000001480)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f00000014c0)={0x20, 0x0, 0x4, {0x140, 0x40}}, &(0x7f0000001500)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000001540)={0x40, 0x9, 0x1}, &(0x7f0000001580)={0x40, 0xb, 0x2, "5a1d"}, &(0x7f00000015c0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000001600)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000001640)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001680)={0x40, 0x19, 0x2, "884d"}, &(0x7f00000016c0)={0x40, 0x1a, 0x2}, &(0x7f0000001700)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001740)={0x40, 0x1e, 0x1, 0xf9}, &(0x7f0000001780)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io$hid(r1, &(0x7f0000000b00)={0x24, &(0x7f00000009c0)={0x0, 0xb, 0xe8, {0xe8, 0xc, "1f482c7af8d64bcd9271b4589ef452f686197b5bc4062fe4d2eff95cc5f6a585715e499676a2d10eb91aac9ec00615005a3fbf1caf0845ba16c4ad83792dbab7d9a0ed4f98a0e2d7a2afb104bcbdabf86e38e225ae23205d9f836aa0f7706c1b51defeb004070bef78c7a96bd73cafdafafde1fc7873bb133143b6a15916836017b3045d67e281c1e2131e93fe36ae78160399cd776424c81154a4dd50b821d858fd4466d7b46e550984ac998ca92451fad67407ccc208aaa3b2e0ace51d1a75b27078430f10cf973e32e071f7d8e235a0c5a9985112b83d4935da4c6cee66e327556b3e6dd0"}}, &(0x7f0000000680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc0c}}, &(0x7f00000008c0)={0x0, 0x22, 0x12, {[@main=@item_012={0x2, 0x0, 0xa, "2de3"}, @local=@item_012={0x1, 0x2, 0x5, 'p'}, @global=@item_4={0x3, 0x1, 0x3, "262233b9"}, @main=@item_4={0x3, 0x0, 0x9, "5485c20e"}, @main=@item_012={0x2, 0x0, 0xc, 'Bp'}]}}, &(0x7f0000000ac0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x8, 0x1, {0x22, 0x25c}}}}, &(0x7f0000000e00)={0x2c, &(0x7f0000000b40)={0x40, 0xc, 0xdf, "2ba6bbbae411ce4941714dc756c494c58665f3242a21440cf2088f251036fa5df7e3df09cd2ff32a0558072cfd71bfd33b24feca94c46f9af8bc113c75a7863b0e2954ffc90e2a68af188fb79866e315f247d85fa8ec65329f9896617d81e1d7ba61d9b104eaa14d2ed2419fd34ce67f22c5e0c74f37fcb9028b85a4dbd7cf659ba04ce4530b3c5c65b9f07dc8298dc103f11cc768d87c9532e9b1ff5d835ab2b53751baaedb6e98c703efefba0046cb2212c36c4121d1bc1031c9324289a512f16230c4182bd90dc84fbca0438b807001f341b04091f4a1c6922d29a56d8d"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000cc0)={0x20, 0x1, 0xc8, "ff98207dc87837c39e8b4bd78817661b4f8b948c8fd251a8d98cd5a2b8a8b13356709016ea311676bc6924132357057adf03e77721a85d884ecd9655f509ea5654a9d6af52a152749bceaafe0b2ad980d9e405df941fae5a146c19812fbe4be992a281b981e8cb55ffb12f99700993c6f703950ba05a9e15c547ba81da2165425b58491d203b7f4cded648aac3c5ad288d9d1d762931f99aff04f85fef09121c3df96268b423f060c320d3fe8a0ba0e097ef5275e0ee802eff6016242694af57938809dc87346bdc"}, &(0x7f0000000dc0)={0x20, 0x3, 0x1, 0x30}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 12:33:03 executing program 3: r0 = syz_open_procfs(0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}}, 0x0, 0xffffffff, 0xffffffffffffffff, 0x9) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000000000)) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x2, 0x1, 0x81, 0x8, 0x0, 0xd5, 0xca9f15be2434168f, 0x6, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x4, 0x3}, 0x18081, 0xfffffffffffffe00, 0x10001, 0x8, 0x2, 0x2, 0x6, 0x0, 0x1, 0x0, 0xf0}, 0xffffffffffffffff, 0x14, r1, 0x9) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000f00)='./file0\x00', 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x20004090) rmdir(&(0x7f0000000180)='./file0\x00') [ 269.070273][ C0] sd 0:0:1:0: tag#147 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 269.080655][ C0] sd 0:0:1:0: tag#147 CDB: opcode=0xe5 (vendor) [ 269.087141][ C0] sd 0:0:1:0: tag#147 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 269.096215][ C0] sd 0:0:1:0: tag#147 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 269.105199][ C0] sd 0:0:1:0: tag#147 CDB[20]: ba 12:33:03 executing program 5: futex(0x0, 0x85, 0x0, 0x0, &(0x7f0000000000), 0xc0000002) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)=0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r3, 0x5437, &(0x7f0000000100)) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000600)={0x0, @l2tp={0x2, 0x0, @empty}, @sco, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000400)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000000680)={{r2}, r7, 0x4, @inherit={0x78, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000600000000000000ffffffff000000000600000000000000000000000000000001000000010000000400000000000000ffffffff0000000001000000000000000000010000000000090000000000000001000000010000000000000000000000010001000000000006000000000000002faaaf2ad0196f617785499518d0f8884306a899e54916536456d9a2e5ac66d5bd7ebb5de449aa016043c10b6d4ea5ae389f9cb75a90e8d8ac11cdb8a415e79aa2702d44499b86bf1de430614c3255b11d5ec620d6d30ea8f9b3e35849"]}, @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000001680)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESHEX=r8, @ANYRES32=r2, @ANYBLOB="08001b000000194fdf717d956fc1e25eac7ddb000000000000000200003609b27746573e3a0700000000000000355379fa6580a44350ba09a44810a5691175a6358ebaf35980"], 0x30}}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001880)={r6, r5, "1204e4be740cab323b55c928d27ff28c8bf904f751a5a72fb9e01121560679101ecc92d5fd2466a142549495fe58b389a77944f88975a0d3a6a158d4831174e16416e9bae1cd15bd9e762372faaf205f8ca3828546f61fd6702d0be57750febc699c086e1fcb9a09a3a547d2b3c65a9bd9583514a3975d2ebc1b824358c8eeb0cb2189884c506a909289b188647145caeeb92064448e31a48e2d89f35d9e80f75ae94410cd075eb004da7b7e894cea30e793abb53622d08c5c60db42fa7d8eeeee42343987fc2237c130683141a651b03a8e60ccfe928f1638381d2b57196c8c2c94b71a9252ec09955f7a80275326c1dead8ddbb761ca75b974a1d7d7bdf890", "61b3ca72a6427cae2c2627ccae3d426780cbc9b6df77542c5100479225fbe54e7ea99fc7eb4aa22bb738163249b87bc254d0856537cb18900284344c5b5590f339afc97f4a3b6b9f2a6b7c9f4b1e2f3d79dd057d3f0a51d28ea4eadeb4b7c1228c4056bdd302621bf2cbd8abb949fa098e50e179b3b35e4dfcad4820b9e7958a7e9cdf5dc336988c9058614b97aa49d77a1aca312fdadaba47cb79feaeab31709d2167620271fef031f1dae9b7010d608b680c417390e92464a38a27794634664f54ae89dfa1d8955c93829c80389e633b8cbd38786c15a96296c14a9401f49705151bb80196b29e62470e6cf42694b1ad100123bb783097801a89a0947ae498ec50c65025d964eb8b0b3afb41014a662df45bdf8f11d555cabe8b45b8c04b22ee25944cf3f40d98cbe1ad853a8f2ef0ae8c4e40c2c41b37696c8054f1b28c1bea667a32234f96b137ba0fe5d354c969c4fc225cd950d5998bd1c10fb25002edb1858938b995d37aa50e97766aaebbb87331e88577b3138471f845e9ca86dbcf07b3b783bb0748f44b5461d2c8332b8d14f43db303648f6d0fa2cd43afad9304b9482f87cfa6fd4cb5f6ebd98a522eb6b794403dd22f7ce46882ef965354097c7f560316e518d8bcd82afd2500d17b4909e7b2dd46fa231bee25813368a2c226af8bf64dca011e9e0dd4db8b394d2158dc9446bf472f1fa6fc01c805c7de6ba57eb56eb22895f3ae20cd05ba8727269acf0f2053ad85b5a6e6089a28e9833683ee291693a1bf79069670103b7f4620172180b5aa842c1138f0e44d3ab2ce464982017957d5223f9c5fbc9341339e4068d34c30efeb97f16e89f5b29f8e0ff92b1d8e6fc99f55fe01c0b39e6f4cf4b783b97a3b69af0ec2257beca1bc7250fc396112f9d3d01adecabc882b8ea246482fa08c18ee4ed4984b7880a0bc275827643cdd7387ef6f04b9d88c421961deeb0de2bfc66f9221788cf19fd59f904b75baf70d521340344a6eaf402ea9df4d5e97cc61cfb6c94466d569204bb70c955cfae6e9447513de86b474507019deb27a3d407abd2627a4bc656987d28a376abebf7943f64831451f5198d6ea7f06d53ef60e8af6e14311ba5851abf47e00bc8e76ef7d99fff4861b123a68a51b6187e77110ac628effb768dc9d57bba43c73de262d3c39b64137ca7480fe514261477ff459842534d006babfb7e95d27bc17372db89a9d55c950837c79c3f1f3a1d876271f796efeda75aac9c04bf856309717a6a84dc72f5dbda68d062871db4ca040abc6b052bb98ec5248373cdc1c412e6133951abf3b3ee585d00587667411f1c2eb615f3a4dd7c509908a9a9bf46964cc9c926bf78004659c1e9a8816404d4b04e8ecdf92c9c753b8bc67f42af82fba1d654a83e48bbe1138b22acbf213eb382270ef239d48daa24b965641931fc772b6338570018dcc25f1715c54605cdd66217554b981c878ad2988d4886c3ed41051be4d11a1dcfa1bcd92834fd0f5507b06985da15adffa18a10937bc9c0dbd23ae96fc06fa2c901e5576b079e3f5f25ecbbaba73fc81e661ddc77548041820ccecfea9c8364dcac3b4db8dbca3e54fe3b2063cd8ed4bdb7ff7698514ebda77d75c6551360c10be547c4139d086779d51af39275ef74c5b6ff59772546324aa92e9c3ad3f0828ded888b105ca7e0fba8197357fc60aaad330530ec6b727f4840a1cdf7ad028daa2d6c6c943290ae8e921e78517ced4a78ec78b170a3c4588904a8566fbe5b363e3a61e75459283cc3f78e9bef16372335f575cb132cb881a6c129c5f4d63ab8cb7df5b2423985bf5fdb27f98f34ce093af45b2e31132f4f0a752211983a6cdc1fdc31cd9c902314c8c32a81d201dc86a2061f137b2ce06dd8aac76ec82a2166ebe80cc1559a7d67abf3860ee10ba2d22d14c84bffe82041a60b11e44feb0bc2dc606b2759d60c80bed5fc2fb89a0aa7a5f841b0686823ba3a1de59a184d5d8e1d1f69131d22a2f4c625e486c11b3c40cc827301a98f575c3eb7b77dc766015388426e47696c397c46b29864348d274d82e98973f9b62f23b27f2ae4fcf1d1bd3fa57adcdd1b7aac9ccfb313c59e9cf03504da087143c803a7f00c890d2dffe3265355492407c179129d1f54b164ea14c4f35ee56b221afc5fba0ab7fd9b09eb118e4286139983f990b2efdfdbe88b08352c06fe6bebf8dc459ca4f1204eacce5f94b634c6b2772423cac3b0df816709415b68083cef3fb6106a997f2a104a8877c58131b03a5e2f215ad1c65101feaf1110a172357edc69eed766ce65f1247f947c3bee0145fdfe181812772fe7f7934dbf08e86fe0a9e9c1b3f1e0f0c2a7ca5952d169f5557778c1fa876b642dfb5d2fa72ffc8ee6f37ed7010f445730bdf542a1e9de1937bea6821b636315072e2fb9962ee59be9adcb8915728300c7f1f3e9be37325fb3e48411ed9f8ea28bc68f752f2c132e1bd9221a02960827265f98e57cc8ed9589bb41d8c2f3aefeeca2b59a25accc6e7a3a0c2241394a28b1e777f24d7e7f42030316a4692d62b45e35b72e26cf3ee19608cc4a3280e78cee762535a198ab310c8a776e6414f66e0d8925aac85626d89b1b0028cc21236f3ac79533b332bc51552bf3adaf0678956143807ded80945e68bbf4e04b20c6ac9bbaca2d06c2e3abcb2e2c4506c0f5f323fa5f63ef9a6cf1208508734a29baa19cc4176f8f7ca57892f562acfc35c3e2cd5959c068764c96d5c3402389694f859594d7353c6885870c5e9f725d0ff05ffa02db1a1aedd9c6497964a1a40fb34e10ca0a9014cd88cba87a5ca175353b1d0b6f97fc2b7e9f9a737e2e91f777b7cc0019e39ede323935d100af480e99572353772c1b588e727cfce5e9f98030bb0500303b08086d1628a7f680bebab57dd75fff6a617bc168256136b585cf5e2a54861b656c98f39c5a5c32959bfd46467619deab3a1faa09eef90032776afd12146de0bf7900117a2eaa143d9d4820d288494f9c989298adee6c517badb866f403af5c650ec073a42de2624cb7d02afcbf3793ffe633f53ecfa49773c8ea07e134aff259f41a24612f7844b8c336faf93c08960562d787a984b84915dd467b6fe43d55c11f519a2686f504e4aaf55fca418444b5e7e6aeae0453763d66e92b65f17469a75755f8ff1fb437917cc41b3f9b45b417b998fd3d6965923c00936635fdc4c5c8facd9563f501ec30292962ebe5b76d498acecac120295fd7a05752f097d158b9ddf536a7aa2b9368055cf355b2232fe9c126ee08ffd6637f96314db635c943d92898be112c09f548a3254e00a62b15809488ac21a8337e5ca822057d7cd5a2b427f30d4f839a3ad8f56b09ec0eb7238ad525cc7ff458a6367ed68249846fc131da0701eaa0e18305e4db1b1b5249667a8bce0f553a36beac8f38c7a7eb256cc9917edf263b5a1bf5e7dde065fecdc59d124a310cfc3a787d74e45a6a2403add9b8a593d90ea0abe6b4d3cf00c137bdc3beafe5f89f32f9f52fcbcc0c560c4e61bcbaca5a69328fbb3437df1e99fbd3dd86e1b2fa2fa4bcbaeb967ebccc5f6d1397263e75d06ed83f2846674903571e9621611a2c49b8520fc99268f8717a9ea275f35451cd8ec8c234b057a2faaabc72d4cbdefce12380450c051031768c2db00e9eafa9a16a2314f4db6c5ab1a551400497384884aa3887401aed1a00c00eb45ec6c1e1f2b8d2c66b418928c0e3f1ce1cb6657a3c6984346936260efc4ee22b93323bf527fae964f12444699983da22bdab7f275be7a708c532f57fa16daec3138f6a59a17cdc5a99c58f4db1b9d096d93b88ce2f3b9c8360d4f004c3ef7d4e9d23c46fa7107815b595c6d2b37390366c51437245502c59af1bd7c2b01d9ccc94225413eaf18fa1d55ac88b33f9fc34a5b1f999fef0b648a54c2903ce8c45c7e7ab52e262745d7fe1d69fbac56264dffb2edfc32e1974a58593a64b8659182de7cb8791215e9cfd05295cba7cb6207689249158b533bc3fab50164927644203c8cdbaeea128b50d092734ab872a93e758fbdc191f33a633a85b016a1f876e4c0d9a0b2d5a60da61b0b306c2c17e0999732997f21b4290831dbe3220fa29addfc3435e1fa5cfd189915c8be8322c28b352814b3bcb8b6a7fa63eda8a22ed6cf2bb6bbcab3141304a3e1333ab9ac6ee335bcfb1128d2fd9848caf42fc13647e0899e68b0c686a1481fe7ac0febbe77a426469a3c8b85d46e6fc47ef5b4274a57a3d6e3bf463c8660134ba372a0c1698288a93779e5aa99e0eea9cf2a3b0a0b39da384d824e41ae69e2695a227c18429581228a85f2ceaf1d2643c40c3ce633c2d858ef7de73da00298944a46783442cc6cdddc426d41b43ccb8d125a2c6cb27ed31438efa8b44fef0777a7eb0450b31c8f57bc7ea935dd3909377e4010af44e3b1d9771ac77e772ce7a1fa404b13e1d9fbd17c654d5ac70a3f419ab783d50108f8cc78b5570d414c53375612ccba69c729b92404f333604ed9ea19df2646fec3752023aec95fea06f5b12999c2f842d6199f3b4315569d870651b2d446ba97b4d0a2da1b3cb6fe634c605c803e015229abf0f50b775ec9e7db81479cd3dae130d84905ecbb3a1b2380b30a188ef1c976315bc8587dc0ad12b342a29e897bae9abb7f4fd290b26f437d469eaa45d81379cd93c430760709e4773269a76074ec2c68bd6885f6f9500a7783b1f04375e99988ed9013d3e9033af45611764851000b0e921e1bf1853bd2917715c69acc2ffdd9f2add8dfb319d943c908e3d3c8ad32974485e3a5ef0ddc5773332a9637fc43959ed5a9fc5ec9cf862206b3a6dd95c056b44b8e7b372a975cd40d4283e6dd6a9a42e2040992d13c02559ce98810dba55404680e177f8331e04d35d251d084745333e1b4a204c2248ca5c7cb9139dd03b0ba5111ea22fcb89336bddeeb27532ee76921fcd066be303e30826b23d8de4e5de1d1ef68757762fda340cbbe96661658ecfcc1a571e215876e5bad4764c1f52ced267b6d91c550f3e77c5c4af85fe456b69078a58e4ab70d717660e18db99c1735448ab6185029cb24415566d718137202faf40acb67bfcff57966178ecd8d6f6cadd6505949168597c8b137b1d489b5460b03c58a65297c60a151d0a5050a352775fc198d1dfc429eeb84fc165e2e5422ca77b1540c341f1c7f6f11caf9d49c841cbce79c616263d1687ee7e8a9029d32f6b8d03073f6256f2f39ae3564b07ed3328bb95882d8b4a940a0393c2d6afd10821244f5b98c695e8d458195b3364dca4ea8331930aac687e613de7312d8d52d1f9f6cb22d3cf92ded41b4ed2f4cfb601f780911b3116795434e268c9f070881e6c522c9c3504d16836711bc59dc367b9bc6208f78d7c7b0071ea5"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000002880)={0x0, 0x0, "67303bd20a18cba2a6bbc317e1ac2f8631d1cc2ea3f1971869f2b46233b6658c0d41bbe980ff2cab13c0152f4807f15d78efb52e26eee873da0e0757e104ffe938c52b97fd6cfd592836512de64c8f0804199bb634cee2701a0be729e41fd39dfa57ec042372952eac464cf8e842c7ecbca7c070025f84b8d10cc3e5fa6381c12c98f0a6ead655b87447b1d0e7f3b894bc4ee73d0b02046e3b36c906de323ea32cab113fd232c5a2bc8d1468e76ec4af83f3280152d111ff9c88247c7dd849d423744a07fde9b7cccc3a8cf07434698c20bc9ad696498a10076f71289157ca8fde65280bdb4eb566047ecc5f0232f30c7090fd45a5faa39d82e8d4379631ac0f", "cae3b3047d8e7b9957828deb95e6781b5ecfc2ac016084a7ea6a109499a72da133edd430c89ad5158c408214465efcaa3160e3fcd0ebdf7fab965e60de5a3a9427103c7556ce87556b19d730ec0fb432bc5c4d60e5d685804a8ccba345987cbe2901ecdc54e67aec75e3803709e1850e04554c3eb96f01ac2311fcb4c9e6b1b18cd8c12e7931372451b288d3ee6e02e84af0015ced80267f62a470a8ff9fc01372a3357e650f8c076f0ce868651929c49f5dce75638d41892ac715c2e679fba57c0e87f12d7f0c99ee765174cdf1e05be6685f4c88354a21759a76d19b83d88ccb498c6ff93f411ea78d42d69dc16a1e808db4035fa7a4b7088c6d30038f83d5f2ff3264022bc7696aebcc7e775ec06457fb8e7a8b64a2590d695b6219b585e4cd8b0bbcd9efa238951ab70cf5b82037b3e6fe3cc50be9fca12c488b962c241f73f5b130135352f13b057395dc7a205a239fe803265eec2ce0a7f46c981d4a873cd527f006a1999c62f6bb51d41665ab621b990445469adc202c480d444a9d6e8e0481f851798430f52b03592db99cdfd77ac0340887398f0655b2710cb39999e5b6ee5a8523d25365ae3378ad183b76484085a59871f7b6eb8fdf8662bd052ee711f2fc21a9d93a726c8e027f8e3a6ca7db923fc23a42f19452f813a166e18646bdbe17c1cfe71a0968530b8ee96a1698cd4efaaa300947fcdacbe50348d3a9f0b25356bfecbb0d9f76501cb3f7b78427c41032008a4f44e74234a1a2eba8c76140b35b46c6f093cd41d2e783d6505c7b17151cc34960cbcaede446eb5ae02c13029b654043d748ffd41f55fb262a69c46e984fb3fc288a886db282ad0cb7eb3ed7a36591a1f744ae6d9389531138a957fe8129508a498407738b55f902b89898364b619f1b5b271da3408e6c41f5cecf720152e330f830c7538ce2b3674dc3f013f0160390dda5a9de869e81c0e555f53316d3300ba41ce0315178112ad66578341cd98b135e6d996bc6e967e7cb0a83344fab6c2256fd4c6e2158e93040c644690a0c71fa5f93a41d25e682a34f2b77471aac98e84e49bf791152ab4efdddb9cd4bb40a36377853e44231fe2d0c7206bf27b6e30176e6d4b4383796af9c3493aeb53eb10c243dba38b7029282468f30c08d3b9191e7652d44136e6b5c621ba508860f5c046707580cc48107557860b9c705fb0ce4fbdfd46c0423e57ffb1d68f7d29b7a7b65927555eb29e16d700ee7cc512fc934fb05ae09d0ac3ed8f6063462bb5a19f3c3de9ebe80800d1a3a6c7e9772116c8818fd53662ed6bb906068c380a215a5362234363ae9685cd4c27062d9171675f0bcbd4c9d4a1fbbcc48222a1d241c75caa707139c82268f76d538801138622025ef7f99e1790b3405555a0f052ca125f1534b284fc84e1185101841059e1394aa8965e9568f329a1c3c35e165a29fd06a3cb4f8f2f2be6ae6c5451e3f73e42502ec2207336aa4ee045bf483f8bc4960bd3be85362b7b8c5d01b431025ee7879f4feb990b34c596873098c4defd74e0b78abf1ce804fa258d572fbe8f4033140654c63e124f2c7cadbff69130c1dc4e8c8f19a552588b81a9c0323e17929d326c9bf4cd5a9f68e158935d24f9a2897f5bac7c84780f153828e35721d4a7f7ea479be8ecb83056bdaed464d6e1afcb25443d117d173bc2afde6fa25d75cd05511cdc1aaa1e9bd967513c00048063ea8b86c346b2bdf279d30f4759f21ac4775a7be4fae7a9ff17c28480e6e6fcc72d87e7b4d0d22da70e54d29d325cc115810d21d221a9fb4317cb65e48012c321ca1a37150324370f510f280723268f839d2ab74871ce5496b03e9414c3e793a19fef8846f858ece1cd28cba0fdf28d3a4286bb7ba875774baa0e9069760ad1a315f72d888a2d6b699cefcb79f81d4679b70375ac16b6bdfd2fbf056b32cc834a80d6777de9f482455f0f5d64d05283bc301c65eaec64f8e5d1f67b7d096d196b7dbdf4a077a858cab89105c186692dcd6b929dd20f50d5aef5cb0e5aada7aa45adb830c81169a8f040cc1534eff14731509975023a684d697a1a9f903621ca9f74ad0775f36ff8d129e04e622a7cd993608ddb372e275fc8c667627fbaa02dc0660686b9dee6dfa1ffe9663b48c06e1dddf619778a07450b12c75ae9297a66f26fd47f4525855881d8d5078cfaada43489192602f9cd08e8fb1dd3aa29c508d14ae9d527b9bb86870fa7abf7acd4fb29d3924e703086708da50d7e2141ee55574c919be02e3d71fc3cb25fa1ed8654b2ec50afc3d71f966e833ea39ec80e676076bda730fba5d5d9e3de1b69bd16b3b19ce0f549ae6d3b3c844f550cbd1fee48424be01470128064723ef82fae0bcc00e31cfde04972dd2e614fd1ae965556a2be231d5ceee755dfc483222e092cf7dd69b41cf6f633b8c57cee7c0bc620c3238fdd289eb79cb0d8eb23dad1ce4dc467c1e1390c335e0f51b282839b87142f5312bc2a47bb963674f0ef5ab9919f5815aabda26f968717266faecdcb023a60394322332af4a14307aae126fd369f476c537cb089ef441131e92a1117818b119ec01fec6cb5a7cf72cc0a552d9c4489702bc6ded01f63baae49943882de999c28a1cb571f525e2d7ed287aab07e12f3d6547e73cd9a297099b792a6dfc4a0a81edd2375b2f81e1ee76dab35d6c55792049b2df6290f503c861887f2ef5140c853a11527fda28b5f08555fe0530f4a4a30df0db79899e76e3a6302987e2a8fbee1f81095780db4dc7a1e2cb9c9bbdcdf0da623cf34039ce4858ed9ee64ea9c7788b3e121f6fb887917d4ca535c6e59dd033fe5b814f3a08282cf5690e43ee7b94225c691b0b49c18b7f2c84409f4b4e18af5b09e299891353c4fff39f8614bd505cddb75b3d94f8757f274d3bdcc596bc0c2c8246d93320abd124a815d2f012ecc096ae2b3e9d8154b12278c4b846b2e721c9b470a94056085ea2e7a0fddca04ff76a280adb6ef15aa87bfcf71534cb77a1ecb32d126976930363d60c43ad50563bac3b39942f2ab597ecf2fa18d68d53137f3267f7ff0f709f531556f9bce28ecee7055bfe495e73c3db47fafb44c7a9bf5ef9568741308f415d3713241549196c27aede5c61be3aafcb2b476048f32ab42a7d47c97a4135fa8c1bb81d8233d45bb5d64bad9d976d863aa439b7bae5e0469b92ac06426b50d5739d7106c4c922f5f200a28377414f4b1c7864ef00ae89c5f13a6db3381ba89f7c476da6f4b579fae030d7d10fe6109cf622d432569193eb9dad27be7821504467e70a9de9f8cfb9dfb56dbfa440ae5d0fd1c4faae378f0ad42672601e939d7dda5c3036fb3ce413e46e30290da8a617534e81baf35dfbfbd19021734ce157559557ad1abc3760aac41e62772699f14216d3aa753823158d07b4da2dd642494739fe6a12c9f079541146fec174f73b3145a6ef1a4254e44a3cd4065139f3420c066475e3950752c674d0ee7c6a191eb7bb083ef45453af6053638880f46b5ab4d93927916acae0fceb85adc8aa69b810aee9880e96a27d873b186641b166f9f50568994ec3401ff1991a6dd5bb32f1a5d478ce65ab67d712d06b8a41fa5be78074a35b0ceaeece0bce49bb4900ffbc8a6b18e22b73e590dc37d47011a0583efe3adc717df9ce1dd2febd1cdf460a9e9dea9cadef3bb92bcd156005a8c7cd6ca3c61d15b3754359eb73ef31bb22aa12c9011afc7b8413eb3f1cc708b93d606ca60bf2d5967743b9d9b22dceb66cc2607fa3d03373b178448d2c0bf89697d16a15ea2ba69a8824e4ab3c32f377af2bf46cbffdb7b1c4b112430981ef3f187c55de18e6a4cbba924c4f7246af7542949cbe09fe79a9af0da93e79a1e258f2fd1d828ec74ceb45aa8e5c9c8df8b7aba90246a6d451fe1fbedd602f527dadd81b090c2604e344f12471648c9616af9f2529d43cff63de166dff7eeaefa2ae064b744edce89ce4afc4d4fec1afc8ebff340ab3abbc03a3ff14a2f9891513358a36fa48a62435655f484145b283820da80dde78a374942c62d914b864aac35e4b97df123b5ba372b95daf1dceb8e47de91719881b2b0c1561ff084b25e1a36ad7ca4a8e106fc1f131fe0ecc6ff398179f4efc62c9df242b270b2f5786d9ec47d7bc07c867ad6d1c6b803223429aca9cd6462e7ae6af2555d2172fb8d2ae93110b4ca8cec9f033b2eda8c4f6b139abfde7bf94a92d9aa09728b68e1edf94b9fc569aea3115b61835e010b76e5cdc1908f1e3403355383d840f5a37951176bacefaf5f03b4511e61bee9813efa62d14f2a4134c4eb3151f2598d56fad3992e850a2e2322f39b2e3f9e66833734ed96b0cc824032f571bddf1375f2528614930bc5759e9e3edd34e6e6ee0118e7f36ddbd9f4247a8322e33cc08dccf7c5e19c43373a103e4e03dc3576c82cbadd3d1807f913c3db48b09c04eda906f7f8958f9ded8d1988e2c7737f704300ad694e12aa36a9455b6a7f39a34d6c1db45a1df053870dd4d373f3a5d1efa45dd2d15a2b93351765af164159da8d6964e47844843926a43eaf597fb629b982b02a2a8046ab6bc1e15aae9c56cb8c6d9e7e0bdb9f2e85d53669f9b023018dbe28f404bae4b26bfb7198d014929caae249de3795572b1da5cf92a5ffcd3c5a9f30674c804ee6afaee62b039fcc2abcc01db1d71966d2d6ffaf2653557e1dab8e424e2f4e9082be43fa03b2db25b93068fa6ad1531315d0ae5a791f7a407229bc6bbc1b55901dc6659a090b83fd16d2d4b4041e1fce3b6d9a84e6dad157324f07a415b1374c863589d7640e4441bd9c46b01b59d758086ca058b199d28ed7013af8e312f5144f913e285434a301a370ca72993eca717b4da64ddfcdadd59fa7d18078ec823edad464f55f0abd367c0f70efd42d8d90104ca3189954c0787560685b41c0068c52caa83cc0620a411c39aa07728844b6f428106ac2619aab79db7d4a657d456d1923759b62f7ec02e58240a3a161a38f523e2c67f813b6f66954ae048e07e44f149f709d6dfd98551a5dcd8acd9235c16f9b6a2bd2ba06daeb05491f78d561c9354ed03a31f00d6ef0a9046020477aee55ec5ce70b5f146e83ba3bdfd03892e3a23414b19fdca3428167dd35ccc376f28fbd15795e5a19e5ac006413be66ef6ef88c926f70183cc3b0bf960277aeefcc56b458accaff2c83d0141f7df508f088249abcd35e3357a1925cf38d7f07a5f0d9c52fcc67217989e88171d35a8caca65b6f7210d0f2a0da961d64c9465a78d56604f4933362d6f2bd342c2bcd1145858934107e5149e0d5662e675053d75fa469dfe4212f87d589b15f4a4770b09aeefd9d6d6bc541ab4df8e5e921a4736d98f416f8491f66adbde289d023750b9d46b46993db8e496d8173d2b"}) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r10, 0xc0c89425, &(0x7f0000000180)={"7de6f65119b66ced500c07c5c37cbf8b", r1, r7, {0xfffffffffffffff7, 0x2c}, {0x1, 0x1}, 0x1000, [0x9, 0x2, 0x6, 0x200000000000006, 0x40, 0x80, 0x7502, 0x81, 0x2, 0x5e, 0x7fffffff, 0x1, 0x1, 0xffffffffffffffff, 0x8, 0x1]}) socket(0x27, 0xa, 0x8) ioctl$FIOCLEX(r0, 0x5451) [ 269.152659][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #382!!! [ 269.163034][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #382!!! [ 269.231302][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #382!!! [ 269.257242][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #382!!! [ 269.284009][ T2952] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 269.298983][ T8184] Bluetooth: hci2: command 0x0409 tx timeout 12:33:03 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0xfc, 0x0, 0x1, 0x0, 0x0, 0x3c43, 0x10000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3, 0xc5d}, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x3768, 0x0, 0x0, 0xfffe, 0xf}) msgsnd(0x0, &(0x7f0000000080)={0x1}, 0x8, 0x0) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000100)) msgget$private(0x0, 0x104) msgget$private(0x0, 0x433) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000280)=@chain) syz_open_dev$char_usb(0xc, 0xb4, 0x6) keyctl$describe(0x6, r1, 0x0, 0x0) sync() open(&(0x7f0000000040)='./file0\x00', 0x8040, 0x5) [ 269.375120][ T26] audit: type=1800 audit(1638016383.775:4): pid=10172 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=13921 res=0 errno=0 12:33:04 executing program 5: futex(0x0, 0x85, 0x0, 0x0, &(0x7f0000000000), 0xc0000002) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)=0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r3, 0x5437, &(0x7f0000000100)) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r4, 0x890b, &(0x7f0000000600)={0x0, @l2tp={0x2, 0x0, @empty}, @sco, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000400)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000000680)={{r2}, r7, 0x4, @inherit={0x78, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000600000000000000ffffffff000000000600000000000000000000000000000001000000010000000400000000000000ffffffff0000000001000000000000000000010000000000090000000000000001000000010000000000000000000000010001000000000006000000000000002faaaf2ad0196f617785499518d0f8884306a899e54916536456d9a2e5ac66d5bd7ebb5de449aa016043c10b6d4ea5ae389f9cb75a90e8d8ac11cdb8a415e79aa2702d44499b86bf1de430614c3255b11d5ec620d6d30ea8f9b3e35849"]}, @name="a285fffa9b658978f0b16e26ed642320a85f983a0132d36ef69dfd1a6dd0659ad752ff8458b9e40abc5d62affca8ec4a5215d9ce3342932bc9ca461ad94568a8274b0392dcb0a4b71bd8b0d8846d83f39a3b4e14d096f97abc794f2b3a82e599701bfc1ba44a6136358df20672778e5f208e54d99f797311c55585ecc3448a6343669bbd3d757b097ae3345652ab85f2dbe07c5be824ced1a1e7fda4046fda3b1cb176a61904a8ef1b1c1ede95cc398dd04ecc2bf2c0c5533f0ac891ecccf9aaf1aacd72df4e0ac968544d51713db368c597d4cfbefd8c813d741a7ee443a28a8fa64de1904d43d6682531221a31601e81636998c8b568afd594192f68daad78257ffe239400a2f8493462fa57db5fe87a83ca2105977172f87267bf9c2e0416870f4b49c160a8dd73642dc8555c17fa5478a69b6dc4f365629a5ebccd55a48419dd4c29b31fb8eb9745d249f71e06281b2286ded5ea61ba27ba4552143156930214fe785c738e95866a32367fc88c2a44c4d69501d27ebf303c8eafc80964a2376a08c520b2074ae257c61f654dc3afeb4fd1b5a838de1960f442821df0f18e7dbcf7afc88667c748c54c85e63db1b072c0ab1698a05d93bf024082df657cf5e5179b88c943382f54af5bf51346bba2fcf22e2c523c021782e3ba8f71ed7acdb855136f664049706a63b23a833ad83794987596907356ad500d38227442b0b325e9fb2e0fda32c0c175b0a2c4b73f130731e8004e1f9fb9c7a9bc1969a8fd3a62194fdd27b8a1bb540c50db94b63f363dbe861f30a7a1eaccfaf303e85bac9b1855f3a3faaa733544ab0e97c92d7b79935259588652ea0fb77b17dc722c02a8ae1b1c21445f62526c95e133b73852fef39b4e00aa2fe1843284849f06e562637c43482f4fe6dd3a1d92eb8b57b554b7b711383c08b4ddd0142971a065cdf5ebfaefe1ad664deffaf210ccc7f0a0e48ccacbd0c846c201234198f08707ccd722cc6edc5060fad69220b209b3fa6ec49c833af13b023c55fd85d99b1f399ea9ff0998b06ba1cd457dfab73a0d3bf7df55ad34b1fb933512ea576808b6aa5e75f4e80b3f8f9b396372ca6eeccdeeadd08101f115edeed52d71ca89069d6fbd6231bed4a4c74e59e8080e15fb2e571c11c2d237e90ddab43ade306f8b341f3740cfdc8b9f176d747e090ffe1c0e3549792dfe81eebc58635a48c95edb767277a5a1f89176ed59284a334419766fb8d2147d2c783c22b8b5d25bc4d4547d61bc4ed90e3ee51060520c55e9604ddafb1ee0b6dc23dfb6f3424b40d57b4fb9e0fc396d94033beb5bc0a07516e77269bf6bf6110d81ceb797c80816b53763e1f84634e7a1c9442c3bd457888d73ce704f94f61ce6a204de23dfba07cfaf61d2bd5f10fc068b0012ed098637554bf9016dfc4d954eda4d59a480e7a6723d3a57fd2d855c11a5e47982fbfd5bb0a4edeff45b0ee8b59421d82ff8cc23740bf1cb326ba3b6999d7ade3026048121267e1ae32a5f5e24ec00f60451716aebc8a56d1bd1e9c918e5a74f4e2424a442e2aa0e6ff76ed4675222308bc421ce1647209151e6fc9f17f9affd968a231bbd7a009f2eb18aacd3e191c40cf9e212dd0133df18b60c77977c5664da5a71266815b0e934a1f28b97945e16b8013dd94fdd643535a7b9f80cd0c6d960677790ebe31319e65c75cdc0ed5bc23e45d058f12dc4e596c213a42c2aa21216fa1a74ac966a1b194a452782efc9ef5c1d598a0c1113d555b2f8735f2fd154c40119d79abb3ab9871116c70e3ec708c6cbda9b60c6ec5ece62e748843087b4a7947bd9b73e052af8e1b95028e26d2a3b831e3ef3a12cf5bbcc7ddb5792e582d2068aedd57ebeec39f70726f08ad87c1a8624895bbd46b7b88d2a68f6d557a2c44acf6c2126d5e064fa2797fec9e13b84600f7c0d4a99546ce4ec57dfa7e1bd6aee36ec3d02150f3f2167fe912ce79ed2c3fceea5c4176f5c90e3488177a9e01ef401f027d82f8afb2978dfaf818a30181438a196f34acf207471cf1737accc8a360b4cd86bec997faed5b879fa8d1f3cbaaf41eec65a85908cfe6e5e36dbb5ea89791572679d7db7ab3f3f1d694c5bc8e855df490114ccd76724536668002a41697242ea59eb0ef43669d4963ee5c5961041ef53e9741bb5c17faaca492a23c86741f082d230abc9c574f5c952e71f7cafaa30111a20fd702cc95b196c0ea9fe930bacb1c2117b89b1e8647d5c7008618d0d5a9c36507c4b49f30eb2f09cc686a1bd79d454beb3b406227843442efc22abf041a95b7ed30dea57383ce242643681bbbf21fb398eb07bcda1eb017f11b53611abf72fce477ae2d8009b0b0b18c5d6451e1423dffb9abcef0835826ead328f5fedb8cc454b5be5f390c556d0d8553db97a844001b9c78e49d92139673790ac052294f8fc3d7f7c4eecb129f723aa5fd66cbbef6589371b39d14ff0fbe8aecc9b5616a547b533c422d7bc74ce27b5390fbef5f9ea486ecaf3bce8c47eb82c7f42c1204e8f21b6ae2e75a45c18462c0ea02cd266025b772b8e3f98260b696899bf331e47b8c66ddd6aa11f6c65fe19972457c77c353a47b6544b4ae25b6bc7571d18bec498672e822547934fb0340a7b65a815d6f0d78d6211024c7af86391603c1e40c0b38d169b4fa7a8caf9d5909e85a780ae8576b5c73a801baa0c7ee754c0af604df0f55a2e562433d18452174024e729b61c083e8208c88a7388269ee960a0db5bdb9888c525e6dd8d2432f701fb80148eada945827cf159a791553964bac7c51d946e9eb3e5298003f6d126c7984225a9083c5fe67adf1999c8cae7a74d7b31d35fc21a1b64ba49f8d119ddb0bdc32f462f42dfaca3d15846a5e73ceddaa6b13fc80abddf990af3949109ee37cb1a2d0ce80fcf8c66a870317c5400dc4f8ff32dec93e87699ed7674dbf6f2e2ae319bbbc56f72ad1c880a6bc72de76f766d58dc480da16b09bab44a0c9dd4399a0871a9d38d9d9756bb86781447444b6ab8918af1a5990c0ddb4c779dc1cad350bff0706c7c528a9019f990ea76853bcf96c2a0acf6a37e2253ec2a540a12f300717171c97aa74292d481a4d9e6df259ac01e793268523290bbb927390ec75c6335f59a0e8f9eab3e682b0c8947dee742a5dc9262ba939dbbb9d39c0bc7d7f423dbc2ffac44ea6b54d12bff14ab0837729072f3f0831e37e616eb24b28da12dc5629f10cefa7f0923993db8a503a93c9e758f74918b28d23c6828291ffa24f6685fe6b3f98f9906b8bb445bcc22b5f35a60132a49678b1d7818d1685526b4d7490b7e59b623ae2148e8de715d8ac38d38c5d6e270f9339484d9fcd8937d67f62d6c674324b7d89528f27f3202391d17fbba5601cb893bcb0dfb189fbe4155e5783d1f94e569d0274ba50158e0065a8a066f06a937da59bc2cb0855f8e030da9929612f8dbf4adf8ca6d3548951b622f0bbe350ad9f7fccc8a252331d8e36244cdaf970e51c0ca6334dd35b28bcb6f037aa3f6a827242bee53e73324e219e5638fc35462091882cd1dd663df1bf31c97a38428b2f40673409088a2af512ceb2d1f9c478efc2f052700718a734b517701cda1bd7aa857bfa4f0012661eb9c05a4bdb2043d1ed70da4c39610b97f585edebd2d7d7b2197437f3038bf3a2cf2e94e367f091c66a94e05fd91b29a323dce02527adfde1bd03e12dc91e0af8b3a3b8050670b062550a5d766dd1fa1bfcf6a429ddeab2f4ee19671a01b86103cf170e93229c63f109a15a2747d2d94f3bf1da5746b6b0b27cde06a15c21add4ed2e809bba12acc18a9877644361c4d8c75728417eb725b057d60b6b27eb842e66a54fc377d680897768f5387119d38781d2fccfc5f3989b3eaccd73f8154d374569ec0c26b1362247aafbc074c771d9b6754b5fa51640058ad96a5210a00b7ea2de61c0915f6f22d9b480514112c7c96305186ed3d157af64e6296e2ba99c48212addb36c33bcc0a4703fd0d1b0dafa9c9844749994467f7b274c95d97331b80574d81ba7f2c29c00c0398515b38d3e6352a5cdfa873fa9f84e0341ce8b66428d36a9365f28aaed89ada62ab194985b33477d9f6e0dc9c914d22e23f8f063e9be4c5d3a18391a5bfe7e84f2de4775233f1e4cb49465310a69bb88eba46e583bba89666b1f3c4212fd6ef2852f3337768116021ce92839bc54c3e0c4f410fafcaf36ca0f07e2e9713dd1288a932b1bb7b048150b78e7e3392d2429c4ea0b05c79ce03a70a1cf31ff38411187d41d935d9cee0a52fc9144a3c7e37db6c8cac0621a811e64c0c493ff405a56112575396d24d5df1db3e1fcfe92967d32a38430560f8751e35854b673ac1b29773186d248ff216277e2c6b63f1353556e44140f0c88f2d130a9dfc4e7f7a8091a0c1774e0e9ceff105e331202f334c9420f40b8affd16249f82636702aa5ace1a6a65c01b5a0d43835236c3305983fca63d27b3522b8d8348bfb1dfa739ff1e6784f488697fac382001effb33c03671888ec1fa4451c401b4a5262bab9f4a1b6206ce018c089aae9e190d1e0f26de8ccb933a2bfb1a492b088da98a8eb6a23a5ea6fe2cf7e3535097e9cae7c79a94fb3a32f43eeacecedb4797dcd8ecea874b61a7c34a31b9774771276271bedd3ee27da981f2708c1d89b4659952cf4c4f57c1288da387b942d29d2bf684fbc54bc58e0cb993a00274a946e4447b646797cefe4c870bc238fc5727d6f0ffe510798f218c7ebe17b2eb2d892928e90dda0f13ca35c5fdb581c4427646e9d54fb161fa19ca179617cf4b9f806fcd55fbc783861a64d70a1ba515750860ea12dbf8c3b8e9c3f6adf14637b0bfb70ef777a09964de5718124fea6ff22ced06215ace8684f7dab6bc9dde47c7d012c47bfbf409bb974c0c005d96f791fc3be4d023e9a29bd9ed6d109eb2a1d10db6b3eaa7bcccf94e503b956f3287d889165772af60d4c6334f1ae7eb34408d78d10416e6462f97d981b8276e091b736facd8d742a87372ffd00fff04cb2fe256bd79856f1dcfb411a0e0f873968e2a72ecaf55a7832d144bd2137a42ce8341ea700567b2ccfdc658b9286153e82780123ec78da898816cb8f9424ea8b2637d08e718e0283631f1633f1fdc4af5bd3e1a2a7ddcb0e147c5ec94f62808369039033adae925aa17732f8ef374cafd9e6953726cbbe88244b629ae953d199306f8dd6d175dbee7123aea70964fad12a8afa3766d4e0adaf5f7b8e25614ab32bba0abfca1ee28f2d7a0911f4fa7966ccd58260334d77f20cd4bcad7f4ac0d73cb87146fa2e77a7eb7bcf64fbd887a9c0635233489e4442bb9732666038db0ecc5d0984ae60eac9e7f3c5b27c77457877c608f58cc37e71cc7b826ab7bfc79320ac02895c874669cc3d579cdd18bf7af79cdfb63cb88ac4d9a8b574bdcdc12bcc196b81c773e0c59cd7bbb49ff1b6da62f2b3ba557dd0257c828095ce8033022b36f17ef17b4783fe3f3047c4383f81ff9d4a46b68c7bd6728afaae5219058688f71a3b37d3d19004908ee6a388de14b192d54f9cfc6ae617f958fd92293874f96e54da7fdd113804132f2a0aa676615ea2edfde5d0c6e287633c7692eadf2983031d8cc6f7b1819fec03d7ed00b967f8531e795d1f1af8afce16aa8a56766e20c4dc7e35920aef2b6d7b091e2005112f8c3e7fe728ed03e379180fcfdaedea24cb5ec322"}) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000001680)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESHEX=r8, @ANYRES32=r2, @ANYBLOB="08001b000000194fdf717d956fc1e25eac7ddb000000000000000200003609b27746573e3a0700000000000000355379fa6580a44350ba09a44810a5691175a6358ebaf35980"], 0x30}}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001880)={r6, r5, "1204e4be740cab323b55c928d27ff28c8bf904f751a5a72fb9e01121560679101ecc92d5fd2466a142549495fe58b389a77944f88975a0d3a6a158d4831174e16416e9bae1cd15bd9e762372faaf205f8ca3828546f61fd6702d0be57750febc699c086e1fcb9a09a3a547d2b3c65a9bd9583514a3975d2ebc1b824358c8eeb0cb2189884c506a909289b188647145caeeb92064448e31a48e2d89f35d9e80f75ae94410cd075eb004da7b7e894cea30e793abb53622d08c5c60db42fa7d8eeeee42343987fc2237c130683141a651b03a8e60ccfe928f1638381d2b57196c8c2c94b71a9252ec09955f7a80275326c1dead8ddbb761ca75b974a1d7d7bdf890", "61b3ca72a6427cae2c2627ccae3d426780cbc9b6df77542c5100479225fbe54e7ea99fc7eb4aa22bb738163249b87bc254d0856537cb18900284344c5b5590f339afc97f4a3b6b9f2a6b7c9f4b1e2f3d79dd057d3f0a51d28ea4eadeb4b7c1228c4056bdd302621bf2cbd8abb949fa098e50e179b3b35e4dfcad4820b9e7958a7e9cdf5dc336988c9058614b97aa49d77a1aca312fdadaba47cb79feaeab31709d2167620271fef031f1dae9b7010d608b680c417390e92464a38a27794634664f54ae89dfa1d8955c93829c80389e633b8cbd38786c15a96296c14a9401f49705151bb80196b29e62470e6cf42694b1ad100123bb783097801a89a0947ae498ec50c65025d964eb8b0b3afb41014a662df45bdf8f11d555cabe8b45b8c04b22ee25944cf3f40d98cbe1ad853a8f2ef0ae8c4e40c2c41b37696c8054f1b28c1bea667a32234f96b137ba0fe5d354c969c4fc225cd950d5998bd1c10fb25002edb1858938b995d37aa50e97766aaebbb87331e88577b3138471f845e9ca86dbcf07b3b783bb0748f44b5461d2c8332b8d14f43db303648f6d0fa2cd43afad9304b9482f87cfa6fd4cb5f6ebd98a522eb6b794403dd22f7ce46882ef965354097c7f560316e518d8bcd82afd2500d17b4909e7b2dd46fa231bee25813368a2c226af8bf64dca011e9e0dd4db8b394d2158dc9446bf472f1fa6fc01c805c7de6ba57eb56eb22895f3ae20cd05ba8727269acf0f2053ad85b5a6e6089a28e9833683ee291693a1bf79069670103b7f4620172180b5aa842c1138f0e44d3ab2ce464982017957d5223f9c5fbc9341339e4068d34c30efeb97f16e89f5b29f8e0ff92b1d8e6fc99f55fe01c0b39e6f4cf4b783b97a3b69af0ec2257beca1bc7250fc396112f9d3d01adecabc882b8ea246482fa08c18ee4ed4984b7880a0bc275827643cdd7387ef6f04b9d88c421961deeb0de2bfc66f9221788cf19fd59f904b75baf70d521340344a6eaf402ea9df4d5e97cc61cfb6c94466d569204bb70c955cfae6e9447513de86b474507019deb27a3d407abd2627a4bc656987d28a376abebf7943f64831451f5198d6ea7f06d53ef60e8af6e14311ba5851abf47e00bc8e76ef7d99fff4861b123a68a51b6187e77110ac628effb768dc9d57bba43c73de262d3c39b64137ca7480fe514261477ff459842534d006babfb7e95d27bc17372db89a9d55c950837c79c3f1f3a1d876271f796efeda75aac9c04bf856309717a6a84dc72f5dbda68d062871db4ca040abc6b052bb98ec5248373cdc1c412e6133951abf3b3ee585d00587667411f1c2eb615f3a4dd7c509908a9a9bf46964cc9c926bf78004659c1e9a8816404d4b04e8ecdf92c9c753b8bc67f42af82fba1d654a83e48bbe1138b22acbf213eb382270ef239d48daa24b965641931fc772b6338570018dcc25f1715c54605cdd66217554b981c878ad2988d4886c3ed41051be4d11a1dcfa1bcd92834fd0f5507b06985da15adffa18a10937bc9c0dbd23ae96fc06fa2c901e5576b079e3f5f25ecbbaba73fc81e661ddc77548041820ccecfea9c8364dcac3b4db8dbca3e54fe3b2063cd8ed4bdb7ff7698514ebda77d75c6551360c10be547c4139d086779d51af39275ef74c5b6ff59772546324aa92e9c3ad3f0828ded888b105ca7e0fba8197357fc60aaad330530ec6b727f4840a1cdf7ad028daa2d6c6c943290ae8e921e78517ced4a78ec78b170a3c4588904a8566fbe5b363e3a61e75459283cc3f78e9bef16372335f575cb132cb881a6c129c5f4d63ab8cb7df5b2423985bf5fdb27f98f34ce093af45b2e31132f4f0a752211983a6cdc1fdc31cd9c902314c8c32a81d201dc86a2061f137b2ce06dd8aac76ec82a2166ebe80cc1559a7d67abf3860ee10ba2d22d14c84bffe82041a60b11e44feb0bc2dc606b2759d60c80bed5fc2fb89a0aa7a5f841b0686823ba3a1de59a184d5d8e1d1f69131d22a2f4c625e486c11b3c40cc827301a98f575c3eb7b77dc766015388426e47696c397c46b29864348d274d82e98973f9b62f23b27f2ae4fcf1d1bd3fa57adcdd1b7aac9ccfb313c59e9cf03504da087143c803a7f00c890d2dffe3265355492407c179129d1f54b164ea14c4f35ee56b221afc5fba0ab7fd9b09eb118e4286139983f990b2efdfdbe88b08352c06fe6bebf8dc459ca4f1204eacce5f94b634c6b2772423cac3b0df816709415b68083cef3fb6106a997f2a104a8877c58131b03a5e2f215ad1c65101feaf1110a172357edc69eed766ce65f1247f947c3bee0145fdfe181812772fe7f7934dbf08e86fe0a9e9c1b3f1e0f0c2a7ca5952d169f5557778c1fa876b642dfb5d2fa72ffc8ee6f37ed7010f445730bdf542a1e9de1937bea6821b636315072e2fb9962ee59be9adcb8915728300c7f1f3e9be37325fb3e48411ed9f8ea28bc68f752f2c132e1bd9221a02960827265f98e57cc8ed9589bb41d8c2f3aefeeca2b59a25accc6e7a3a0c2241394a28b1e777f24d7e7f42030316a4692d62b45e35b72e26cf3ee19608cc4a3280e78cee762535a198ab310c8a776e6414f66e0d8925aac85626d89b1b0028cc21236f3ac79533b332bc51552bf3adaf0678956143807ded80945e68bbf4e04b20c6ac9bbaca2d06c2e3abcb2e2c4506c0f5f323fa5f63ef9a6cf1208508734a29baa19cc4176f8f7ca57892f562acfc35c3e2cd5959c068764c96d5c3402389694f859594d7353c6885870c5e9f725d0ff05ffa02db1a1aedd9c6497964a1a40fb34e10ca0a9014cd88cba87a5ca175353b1d0b6f97fc2b7e9f9a737e2e91f777b7cc0019e39ede323935d100af480e99572353772c1b588e727cfce5e9f98030bb0500303b08086d1628a7f680bebab57dd75fff6a617bc168256136b585cf5e2a54861b656c98f39c5a5c32959bfd46467619deab3a1faa09eef90032776afd12146de0bf7900117a2eaa143d9d4820d288494f9c989298adee6c517badb866f403af5c650ec073a42de2624cb7d02afcbf3793ffe633f53ecfa49773c8ea07e134aff259f41a24612f7844b8c336faf93c08960562d787a984b84915dd467b6fe43d55c11f519a2686f504e4aaf55fca418444b5e7e6aeae0453763d66e92b65f17469a75755f8ff1fb437917cc41b3f9b45b417b998fd3d6965923c00936635fdc4c5c8facd9563f501ec30292962ebe5b76d498acecac120295fd7a05752f097d158b9ddf536a7aa2b9368055cf355b2232fe9c126ee08ffd6637f96314db635c943d92898be112c09f548a3254e00a62b15809488ac21a8337e5ca822057d7cd5a2b427f30d4f839a3ad8f56b09ec0eb7238ad525cc7ff458a6367ed68249846fc131da0701eaa0e18305e4db1b1b5249667a8bce0f553a36beac8f38c7a7eb256cc9917edf263b5a1bf5e7dde065fecdc59d124a310cfc3a787d74e45a6a2403add9b8a593d90ea0abe6b4d3cf00c137bdc3beafe5f89f32f9f52fcbcc0c560c4e61bcbaca5a69328fbb3437df1e99fbd3dd86e1b2fa2fa4bcbaeb967ebccc5f6d1397263e75d06ed83f2846674903571e9621611a2c49b8520fc99268f8717a9ea275f35451cd8ec8c234b057a2faaabc72d4cbdefce12380450c051031768c2db00e9eafa9a16a2314f4db6c5ab1a551400497384884aa3887401aed1a00c00eb45ec6c1e1f2b8d2c66b418928c0e3f1ce1cb6657a3c6984346936260efc4ee22b93323bf527fae964f12444699983da22bdab7f275be7a708c532f57fa16daec3138f6a59a17cdc5a99c58f4db1b9d096d93b88ce2f3b9c8360d4f004c3ef7d4e9d23c46fa7107815b595c6d2b37390366c51437245502c59af1bd7c2b01d9ccc94225413eaf18fa1d55ac88b33f9fc34a5b1f999fef0b648a54c2903ce8c45c7e7ab52e262745d7fe1d69fbac56264dffb2edfc32e1974a58593a64b8659182de7cb8791215e9cfd05295cba7cb6207689249158b533bc3fab50164927644203c8cdbaeea128b50d092734ab872a93e758fbdc191f33a633a85b016a1f876e4c0d9a0b2d5a60da61b0b306c2c17e0999732997f21b4290831dbe3220fa29addfc3435e1fa5cfd189915c8be8322c28b352814b3bcb8b6a7fa63eda8a22ed6cf2bb6bbcab3141304a3e1333ab9ac6ee335bcfb1128d2fd9848caf42fc13647e0899e68b0c686a1481fe7ac0febbe77a426469a3c8b85d46e6fc47ef5b4274a57a3d6e3bf463c8660134ba372a0c1698288a93779e5aa99e0eea9cf2a3b0a0b39da384d824e41ae69e2695a227c18429581228a85f2ceaf1d2643c40c3ce633c2d858ef7de73da00298944a46783442cc6cdddc426d41b43ccb8d125a2c6cb27ed31438efa8b44fef0777a7eb0450b31c8f57bc7ea935dd3909377e4010af44e3b1d9771ac77e772ce7a1fa404b13e1d9fbd17c654d5ac70a3f419ab783d50108f8cc78b5570d414c53375612ccba69c729b92404f333604ed9ea19df2646fec3752023aec95fea06f5b12999c2f842d6199f3b4315569d870651b2d446ba97b4d0a2da1b3cb6fe634c605c803e015229abf0f50b775ec9e7db81479cd3dae130d84905ecbb3a1b2380b30a188ef1c976315bc8587dc0ad12b342a29e897bae9abb7f4fd290b26f437d469eaa45d81379cd93c430760709e4773269a76074ec2c68bd6885f6f9500a7783b1f04375e99988ed9013d3e9033af45611764851000b0e921e1bf1853bd2917715c69acc2ffdd9f2add8dfb319d943c908e3d3c8ad32974485e3a5ef0ddc5773332a9637fc43959ed5a9fc5ec9cf862206b3a6dd95c056b44b8e7b372a975cd40d4283e6dd6a9a42e2040992d13c02559ce98810dba55404680e177f8331e04d35d251d084745333e1b4a204c2248ca5c7cb9139dd03b0ba5111ea22fcb89336bddeeb27532ee76921fcd066be303e30826b23d8de4e5de1d1ef68757762fda340cbbe96661658ecfcc1a571e215876e5bad4764c1f52ced267b6d91c550f3e77c5c4af85fe456b69078a58e4ab70d717660e18db99c1735448ab6185029cb24415566d718137202faf40acb67bfcff57966178ecd8d6f6cadd6505949168597c8b137b1d489b5460b03c58a65297c60a151d0a5050a352775fc198d1dfc429eeb84fc165e2e5422ca77b1540c341f1c7f6f11caf9d49c841cbce79c616263d1687ee7e8a9029d32f6b8d03073f6256f2f39ae3564b07ed3328bb95882d8b4a940a0393c2d6afd10821244f5b98c695e8d458195b3364dca4ea8331930aac687e613de7312d8d52d1f9f6cb22d3cf92ded41b4ed2f4cfb601f780911b3116795434e268c9f070881e6c522c9c3504d16836711bc59dc367b9bc6208f78d7c7b0071ea5"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000002880)={0x0, 0x0, "67303bd20a18cba2a6bbc317e1ac2f8631d1cc2ea3f1971869f2b46233b6658c0d41bbe980ff2cab13c0152f4807f15d78efb52e26eee873da0e0757e104ffe938c52b97fd6cfd592836512de64c8f0804199bb634cee2701a0be729e41fd39dfa57ec042372952eac464cf8e842c7ecbca7c070025f84b8d10cc3e5fa6381c12c98f0a6ead655b87447b1d0e7f3b894bc4ee73d0b02046e3b36c906de323ea32cab113fd232c5a2bc8d1468e76ec4af83f3280152d111ff9c88247c7dd849d423744a07fde9b7cccc3a8cf07434698c20bc9ad696498a10076f71289157ca8fde65280bdb4eb566047ecc5f0232f30c7090fd45a5faa39d82e8d4379631ac0f", "cae3b3047d8e7b9957828deb95e6781b5ecfc2ac016084a7ea6a109499a72da133edd430c89ad5158c408214465efcaa3160e3fcd0ebdf7fab965e60de5a3a9427103c7556ce87556b19d730ec0fb432bc5c4d60e5d685804a8ccba345987cbe2901ecdc54e67aec75e3803709e1850e04554c3eb96f01ac2311fcb4c9e6b1b18cd8c12e7931372451b288d3ee6e02e84af0015ced80267f62a470a8ff9fc01372a3357e650f8c076f0ce868651929c49f5dce75638d41892ac715c2e679fba57c0e87f12d7f0c99ee765174cdf1e05be6685f4c88354a21759a76d19b83d88ccb498c6ff93f411ea78d42d69dc16a1e808db4035fa7a4b7088c6d30038f83d5f2ff3264022bc7696aebcc7e775ec06457fb8e7a8b64a2590d695b6219b585e4cd8b0bbcd9efa238951ab70cf5b82037b3e6fe3cc50be9fca12c488b962c241f73f5b130135352f13b057395dc7a205a239fe803265eec2ce0a7f46c981d4a873cd527f006a1999c62f6bb51d41665ab621b990445469adc202c480d444a9d6e8e0481f851798430f52b03592db99cdfd77ac0340887398f0655b2710cb39999e5b6ee5a8523d25365ae3378ad183b76484085a59871f7b6eb8fdf8662bd052ee711f2fc21a9d93a726c8e027f8e3a6ca7db923fc23a42f19452f813a166e18646bdbe17c1cfe71a0968530b8ee96a1698cd4efaaa300947fcdacbe50348d3a9f0b25356bfecbb0d9f76501cb3f7b78427c41032008a4f44e74234a1a2eba8c76140b35b46c6f093cd41d2e783d6505c7b17151cc34960cbcaede446eb5ae02c13029b654043d748ffd41f55fb262a69c46e984fb3fc288a886db282ad0cb7eb3ed7a36591a1f744ae6d9389531138a957fe8129508a498407738b55f902b89898364b619f1b5b271da3408e6c41f5cecf720152e330f830c7538ce2b3674dc3f013f0160390dda5a9de869e81c0e555f53316d3300ba41ce0315178112ad66578341cd98b135e6d996bc6e967e7cb0a83344fab6c2256fd4c6e2158e93040c644690a0c71fa5f93a41d25e682a34f2b77471aac98e84e49bf791152ab4efdddb9cd4bb40a36377853e44231fe2d0c7206bf27b6e30176e6d4b4383796af9c3493aeb53eb10c243dba38b7029282468f30c08d3b9191e7652d44136e6b5c621ba508860f5c046707580cc48107557860b9c705fb0ce4fbdfd46c0423e57ffb1d68f7d29b7a7b65927555eb29e16d700ee7cc512fc934fb05ae09d0ac3ed8f6063462bb5a19f3c3de9ebe80800d1a3a6c7e9772116c8818fd53662ed6bb906068c380a215a5362234363ae9685cd4c27062d9171675f0bcbd4c9d4a1fbbcc48222a1d241c75caa707139c82268f76d538801138622025ef7f99e1790b3405555a0f052ca125f1534b284fc84e1185101841059e1394aa8965e9568f329a1c3c35e165a29fd06a3cb4f8f2f2be6ae6c5451e3f73e42502ec2207336aa4ee045bf483f8bc4960bd3be85362b7b8c5d01b431025ee7879f4feb990b34c596873098c4defd74e0b78abf1ce804fa258d572fbe8f4033140654c63e124f2c7cadbff69130c1dc4e8c8f19a552588b81a9c0323e17929d326c9bf4cd5a9f68e158935d24f9a2897f5bac7c84780f153828e35721d4a7f7ea479be8ecb83056bdaed464d6e1afcb25443d117d173bc2afde6fa25d75cd05511cdc1aaa1e9bd967513c00048063ea8b86c346b2bdf279d30f4759f21ac4775a7be4fae7a9ff17c28480e6e6fcc72d87e7b4d0d22da70e54d29d325cc115810d21d221a9fb4317cb65e48012c321ca1a37150324370f510f280723268f839d2ab74871ce5496b03e9414c3e793a19fef8846f858ece1cd28cba0fdf28d3a4286bb7ba875774baa0e9069760ad1a315f72d888a2d6b699cefcb79f81d4679b70375ac16b6bdfd2fbf056b32cc834a80d6777de9f482455f0f5d64d05283bc301c65eaec64f8e5d1f67b7d096d196b7dbdf4a077a858cab89105c186692dcd6b929dd20f50d5aef5cb0e5aada7aa45adb830c81169a8f040cc1534eff14731509975023a684d697a1a9f903621ca9f74ad0775f36ff8d129e04e622a7cd993608ddb372e275fc8c667627fbaa02dc0660686b9dee6dfa1ffe9663b48c06e1dddf619778a07450b12c75ae9297a66f26fd47f4525855881d8d5078cfaada43489192602f9cd08e8fb1dd3aa29c508d14ae9d527b9bb86870fa7abf7acd4fb29d3924e703086708da50d7e2141ee55574c919be02e3d71fc3cb25fa1ed8654b2ec50afc3d71f966e833ea39ec80e676076bda730fba5d5d9e3de1b69bd16b3b19ce0f549ae6d3b3c844f550cbd1fee48424be01470128064723ef82fae0bcc00e31cfde04972dd2e614fd1ae965556a2be231d5ceee755dfc483222e092cf7dd69b41cf6f633b8c57cee7c0bc620c3238fdd289eb79cb0d8eb23dad1ce4dc467c1e1390c335e0f51b282839b87142f5312bc2a47bb963674f0ef5ab9919f5815aabda26f968717266faecdcb023a60394322332af4a14307aae126fd369f476c537cb089ef441131e92a1117818b119ec01fec6cb5a7cf72cc0a552d9c4489702bc6ded01f63baae49943882de999c28a1cb571f525e2d7ed287aab07e12f3d6547e73cd9a297099b792a6dfc4a0a81edd2375b2f81e1ee76dab35d6c55792049b2df6290f503c861887f2ef5140c853a11527fda28b5f08555fe0530f4a4a30df0db79899e76e3a6302987e2a8fbee1f81095780db4dc7a1e2cb9c9bbdcdf0da623cf34039ce4858ed9ee64ea9c7788b3e121f6fb887917d4ca535c6e59dd033fe5b814f3a08282cf5690e43ee7b94225c691b0b49c18b7f2c84409f4b4e18af5b09e299891353c4fff39f8614bd505cddb75b3d94f8757f274d3bdcc596bc0c2c8246d93320abd124a815d2f012ecc096ae2b3e9d8154b12278c4b846b2e721c9b470a94056085ea2e7a0fddca04ff76a280adb6ef15aa87bfcf71534cb77a1ecb32d126976930363d60c43ad50563bac3b39942f2ab597ecf2fa18d68d53137f3267f7ff0f709f531556f9bce28ecee7055bfe495e73c3db47fafb44c7a9bf5ef9568741308f415d3713241549196c27aede5c61be3aafcb2b476048f32ab42a7d47c97a4135fa8c1bb81d8233d45bb5d64bad9d976d863aa439b7bae5e0469b92ac06426b50d5739d7106c4c922f5f200a28377414f4b1c7864ef00ae89c5f13a6db3381ba89f7c476da6f4b579fae030d7d10fe6109cf622d432569193eb9dad27be7821504467e70a9de9f8cfb9dfb56dbfa440ae5d0fd1c4faae378f0ad42672601e939d7dda5c3036fb3ce413e46e30290da8a617534e81baf35dfbfbd19021734ce157559557ad1abc3760aac41e62772699f14216d3aa753823158d07b4da2dd642494739fe6a12c9f079541146fec174f73b3145a6ef1a4254e44a3cd4065139f3420c066475e3950752c674d0ee7c6a191eb7bb083ef45453af6053638880f46b5ab4d93927916acae0fceb85adc8aa69b810aee9880e96a27d873b186641b166f9f50568994ec3401ff1991a6dd5bb32f1a5d478ce65ab67d712d06b8a41fa5be78074a35b0ceaeece0bce49bb4900ffbc8a6b18e22b73e590dc37d47011a0583efe3adc717df9ce1dd2febd1cdf460a9e9dea9cadef3bb92bcd156005a8c7cd6ca3c61d15b3754359eb73ef31bb22aa12c9011afc7b8413eb3f1cc708b93d606ca60bf2d5967743b9d9b22dceb66cc2607fa3d03373b178448d2c0bf89697d16a15ea2ba69a8824e4ab3c32f377af2bf46cbffdb7b1c4b112430981ef3f187c55de18e6a4cbba924c4f7246af7542949cbe09fe79a9af0da93e79a1e258f2fd1d828ec74ceb45aa8e5c9c8df8b7aba90246a6d451fe1fbedd602f527dadd81b090c2604e344f12471648c9616af9f2529d43cff63de166dff7eeaefa2ae064b744edce89ce4afc4d4fec1afc8ebff340ab3abbc03a3ff14a2f9891513358a36fa48a62435655f484145b283820da80dde78a374942c62d914b864aac35e4b97df123b5ba372b95daf1dceb8e47de91719881b2b0c1561ff084b25e1a36ad7ca4a8e106fc1f131fe0ecc6ff398179f4efc62c9df242b270b2f5786d9ec47d7bc07c867ad6d1c6b803223429aca9cd6462e7ae6af2555d2172fb8d2ae93110b4ca8cec9f033b2eda8c4f6b139abfde7bf94a92d9aa09728b68e1edf94b9fc569aea3115b61835e010b76e5cdc1908f1e3403355383d840f5a37951176bacefaf5f03b4511e61bee9813efa62d14f2a4134c4eb3151f2598d56fad3992e850a2e2322f39b2e3f9e66833734ed96b0cc824032f571bddf1375f2528614930bc5759e9e3edd34e6e6ee0118e7f36ddbd9f4247a8322e33cc08dccf7c5e19c43373a103e4e03dc3576c82cbadd3d1807f913c3db48b09c04eda906f7f8958f9ded8d1988e2c7737f704300ad694e12aa36a9455b6a7f39a34d6c1db45a1df053870dd4d373f3a5d1efa45dd2d15a2b93351765af164159da8d6964e47844843926a43eaf597fb629b982b02a2a8046ab6bc1e15aae9c56cb8c6d9e7e0bdb9f2e85d53669f9b023018dbe28f404bae4b26bfb7198d014929caae249de3795572b1da5cf92a5ffcd3c5a9f30674c804ee6afaee62b039fcc2abcc01db1d71966d2d6ffaf2653557e1dab8e424e2f4e9082be43fa03b2db25b93068fa6ad1531315d0ae5a791f7a407229bc6bbc1b55901dc6659a090b83fd16d2d4b4041e1fce3b6d9a84e6dad157324f07a415b1374c863589d7640e4441bd9c46b01b59d758086ca058b199d28ed7013af8e312f5144f913e285434a301a370ca72993eca717b4da64ddfcdadd59fa7d18078ec823edad464f55f0abd367c0f70efd42d8d90104ca3189954c0787560685b41c0068c52caa83cc0620a411c39aa07728844b6f428106ac2619aab79db7d4a657d456d1923759b62f7ec02e58240a3a161a38f523e2c67f813b6f66954ae048e07e44f149f709d6dfd98551a5dcd8acd9235c16f9b6a2bd2ba06daeb05491f78d561c9354ed03a31f00d6ef0a9046020477aee55ec5ce70b5f146e83ba3bdfd03892e3a23414b19fdca3428167dd35ccc376f28fbd15795e5a19e5ac006413be66ef6ef88c926f70183cc3b0bf960277aeefcc56b458accaff2c83d0141f7df508f088249abcd35e3357a1925cf38d7f07a5f0d9c52fcc67217989e88171d35a8caca65b6f7210d0f2a0da961d64c9465a78d56604f4933362d6f2bd342c2bcd1145858934107e5149e0d5662e675053d75fa469dfe4212f87d589b15f4a4770b09aeefd9d6d6bc541ab4df8e5e921a4736d98f416f8491f66adbde289d023750b9d46b46993db8e496d8173d2b"}) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r10, 0xc0c89425, &(0x7f0000000180)={"7de6f65119b66ced500c07c5c37cbf8b", r1, r7, {0xfffffffffffffff7, 0x2c}, {0x1, 0x1}, 0x1000, [0x9, 0x2, 0x6, 0x200000000000006, 0x40, 0x80, 0x7502, 0x81, 0x2, 0x5e, 0x7fffffff, 0x1, 0x1, 0xffffffffffffffff, 0x8, 0x1]}) socket(0x27, 0xa, 0x8) ioctl$FIOCLEX(r0, 0x5451) [ 269.664305][ T2952] usb 5-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=af.b9 [ 269.700154][ T2952] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 12:33:04 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000200), 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_vif\x00') preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1, 0x0, 0x0) read$rfkill(0xffffffffffffffff, 0x0, 0x0) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) open(&(0x7f0000001400)='./file0\x00', 0x0, 0x80) r1 = open(&(0x7f00009e1000)='./file0\x00', 0x8060, 0x0) fcntl$setlease(r1, 0x400, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x5609, &(0x7f0000001440)={0xfff9, 0x100, 0x3b}) clock_gettime(0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VIDIOC_QBUF(r1, 0xc058560f, &(0x7f0000001880)={0x42db, 0x3, 0x4, 0x0, 0x5, {}, {0x5, 0xc, 0x0, 0x0, 0x6, 0x0, "dd2953f8"}, 0xc0, 0x0, @planes=0x0, 0x7, 0x0, r2}) ioctl$SG_IO(r1, 0x2285, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, 0x0) r3 = syz_open_dev$audion(&(0x7f0000000000), 0x5, 0x600) ioctl$PIO_CMAP(r3, 0x4b71, &(0x7f0000000040)={0x6, 0x4000000000085, 0x5, 0x8, 0x8, 0x140000000000}) [ 269.794935][ T2952] usb 5-1: config 0 descriptor?? 12:33:04 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='smaps\x00') socket$inet6_udp(0xa, 0x2, 0x0) 12:33:04 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000180)={0x0, @raw_data="485c8bec36d930750e3303fc5f85c9b9dcc4a2a30bb6f47ef9d74cc1e5ed817b90fca39610d40566ffdba832c6708ecd62adcf624c724e455d9bd1e52eddaec05b711e1c010b7609b9347010563b6c852d77bfe7c09430aa3808e746df30cc9a19e9230c706ff539c699fbe1143d07b18132f2208cb320981999bb30ba9b63c239f3fc1459a912cb37c2685dd0d68625919eabb4656e706a7a0fc8b8b41d631a92ba1320c49b46b35cbaa53da377ba5f6d5965d0d30170865aff4e29d1a9ab6569c86855d6edf8e9"}) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) unshare(0x40000000) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) ioctl$VIDIOC_STREAMOFF(0xffffffffffffffff, 0x40045613, &(0x7f0000000080)=0x5) unshare(0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000100)={0x0, 'bond0\x00', {0x4}, 0x1}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) fanotify_init(0x2, 0x1) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f0000000540)=ANY=[@ANYBLOB="70000000140008002abd7038e1dbdf060a0078ff2cf95d696376bf1080bf2ca602ab825753ade2c10abf60e92778440382fb4475bb836a408ffd8a3a257286d4bdfd00000000629660a1aa62a8330bb29f6e5e07504ff2bccca3365507c067ac7b795ca2c25d47737c127b7091daff31bfaa8769680280bf200000004abe8e37cec30baa98b2d12232692bfc3343b0293be454d8f8df31c61267fa0db40cbadd3b51f78a6fe75e561baaf15f099c70b04aa25caa0584a4a90e4280b6d694caeab32309e6d80711b2d96b7da26df3a7e6a43fd81ce6fbe7e452030055537358aaa4b102348e3a23f89c0e64dd93f3ae64f8c46372b80c4bf2f4981bde57abd0628477c92d62b45c2bcd", @ANYRES32=0x0, @ANYBLOB="14000200fe8000000000000000000000000000bb080008000200000014000200ff0200000000000000000000000000011400020000000000000000000000ffffac1414aa1400020000000000000000000000ffff0a010101"], 0x70}, 0x1, 0x0, 0x0, 0xc085}, 0x44000851) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ppoll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) [ 269.936444][ T2952] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 270.248136][ T26] audit: type=1804 audit(1638016384.705:5): pid=10172 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir080747081/syzkaller.cHzYuk/1/file0" dev="sda1" ino=13921 res=1 errno=0 [ 270.454916][T10169] new mount options do not match the existing superblock, will be ignored [ 270.486323][T10172] loop0: detected capacity change from 0 to 59 [ 270.579798][T10165] UDC core: couldn't find an available UDC or it's busy: -16 [ 270.643196][T10165] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 270.667387][T10165] UDC core: couldn't find an available UDC or it's busy: -16 [ 270.680759][T10165] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 270.768776][ T26] audit: type=1804 audit(1638016385.225:6): pid=10174 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir080747081/syzkaller.cHzYuk/1/file0" dev="sda1" ino=13921 res=1 errno=0 [ 270.934249][ T2952] gspca_vc032x: reg_w err -71 [ 270.940466][ T2952] vc032x: probe of 5-1:0.0 failed with error -71 [ 270.992613][ T2952] usb 5-1: USB disconnect, device number 2 [ 271.373745][ T5] Bluetooth: hci2: command 0x041b tx timeout [ 271.550860][T10172] loop0: detected capacity change from 0 to 59 [ 271.605911][ T26] audit: type=1804 audit(1638016386.065:7): pid=10172 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir080747081/syzkaller.cHzYuk/1/file0" dev="sda1" ino=13921 res=1 errno=0 12:33:06 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x495a, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000280)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_WRITE={0x17, 0x4, 0x0, @fd_index, 0x0, 0x0}, 0x83) syz_io_uring_submit(r1, r2, &(0x7f0000008540)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000440)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x4007}, 0x1) mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r1, r3, &(0x7f00000003c0)=@IORING_OP_FALLOCATE, 0x0) io_uring_enter(r0, 0x409e, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1c60c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000240)='./file0\x00', 0x7746, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000280)="a82fd6f48ab75ee2", 0x8, 0x2842}], 0xd0080, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d77696e39352c726f6f74636f6e746578743d756e636f6e66696e65645f752c646f6e745f6d6561737572652c7065726d69745f6469ff656374696f2c646566636f6e746578743d73746166665f752c00"]) write(r5, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r5, r6, 0x0, 0xef85) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) 12:33:06 executing program 5: mlockall(0x1) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f00003b5000/0x800000)=nil, 0x801100, 0x0, 0x0, 0x0, 0x2) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2021, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/unix\x00') r0 = epoll_create(0xff) r1 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) mlockall(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000200)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x9) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xf) mmap(&(0x7f0000135000/0x1000)=nil, 0x1000, 0x1000003, 0x20010, r1, 0x3ec60000) pkey_mprotect(&(0x7f0000519000/0x4000)=nil, 0x4000, 0x1000002, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 12:33:06 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000180)={0x0, @raw_data="485c8bec36d930750e3303fc5f85c9b9dcc4a2a30bb6f47ef9d74cc1e5ed817b90fca39610d40566ffdba832c6708ecd62adcf624c724e455d9bd1e52eddaec05b711e1c010b7609b9347010563b6c852d77bfe7c09430aa3808e746df30cc9a19e9230c706ff539c699fbe1143d07b18132f2208cb320981999bb30ba9b63c239f3fc1459a912cb37c2685dd0d68625919eabb4656e706a7a0fc8b8b41d631a92ba1320c49b46b35cbaa53da377ba5f6d5965d0d30170865aff4e29d1a9ab6569c86855d6edf8e9"}) clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) unshare(0x40000000) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) ioctl$VIDIOC_STREAMOFF(0xffffffffffffffff, 0x40045613, &(0x7f0000000080)=0x5) unshare(0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000100)={0x0, 'bond0\x00', {0x4}, 0x1}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) fanotify_init(0x2, 0x1) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f0000000540)=ANY=[@ANYBLOB="70000000140008002abd7038e1dbdf060a0078ff2cf95d696376bf1080bf2ca602ab825753ade2c10abf60e92778440382fb4475bb836a408ffd8a3a257286d4bdfd00000000629660a1aa62a8330bb29f6e5e07504ff2bccca3365507c067ac7b795ca2c25d47737c127b7091daff31bfaa8769680280bf200000004abe8e37cec30baa98b2d12232692bfc3343b0293be454d8f8df31c61267fa0db40cbadd3b51f78a6fe75e561baaf15f099c70b04aa25caa0584a4a90e4280b6d694caeab32309e6d80711b2d96b7da26df3a7e6a43fd81ce6fbe7e452030055537358aaa4b102348e3a23f89c0e64dd93f3ae64f8c46372b80c4bf2f4981bde57abd0628477c92d62b45c2bcd", @ANYRES32=0x0, @ANYBLOB="14000200fe8000000000000000000000000000bb080008000200000014000200ff0200000000000000000000000000011400020000000000000000000000ffffac1414aa1400020000000000000000000000ffff0a010101"], 0x70}, 0x1, 0x0, 0x0, 0xc085}, 0x44000851) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ppoll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) 12:33:06 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000200), 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_vif\x00') preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1, 0x0, 0x0) read$rfkill(0xffffffffffffffff, 0x0, 0x0) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) open(&(0x7f0000001400)='./file0\x00', 0x0, 0x80) r1 = open(&(0x7f00009e1000)='./file0\x00', 0x8060, 0x0) fcntl$setlease(r1, 0x400, 0x0) ioctl$VT_RESIZE(0xffffffffffffffff, 0x5609, &(0x7f0000001440)={0xfff9, 0x100, 0x3b}) clock_gettime(0x0, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VIDIOC_QBUF(r1, 0xc058560f, &(0x7f0000001880)={0x42db, 0x3, 0x4, 0x0, 0x5, {}, {0x5, 0xc, 0x0, 0x0, 0x6, 0x0, "dd2953f8"}, 0xc0, 0x0, @planes=0x0, 0x7, 0x0, r2}) ioctl$SG_IO(r1, 0x2285, 0x0) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, 0x0) r3 = syz_open_dev$audion(&(0x7f0000000000), 0x5, 0x600) ioctl$PIO_CMAP(r3, 0x4b71, &(0x7f0000000040)={0x6, 0x4000000000085, 0x5, 0x8, 0x8, 0x140000000000}) [ 271.704028][ T2952] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 271.876000][ T26] audit: type=1800 audit(1638016386.335:8): pid=10285 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=14085 res=0 errno=0 [ 272.074464][ T2952] usb 5-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=af.b9 [ 272.109019][ T2952] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 272.171326][ T2952] usb 5-1: config 0 descriptor?? [ 272.246314][ T2952] gspca_main: vc032x-2.14.0 probing 046d:0892 12:33:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) getsockname$packet(r0, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x10, &(0x7f0000000a40)=0x4e, 0x4) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) fgetxattr(r3, &(0x7f00000017c0)=@known='trusted.overlay.opaque\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x8, 0x0) setsockopt$RXRPC_MIN_SECURITY_LEVEL(0xffffffffffffffff, 0x110, 0x4, &(0x7f0000001540), 0x4) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x109485, 0x0) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x34, &(0x7f0000000200)=[{&(0x7f0000010000)="1055bb5500000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e384000001000000000001000000000000005f42485266535f4d07000000000000000000500000000000001010000000000000000000000000000000000000000000000000010000000000d000000000000006000000000000000100000000000000001000000010000000100000001000006100000004000000000000000000000000000000000000000000000045010000000000000000000000010000000000000000000001000000000000720000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000c430e2c23c96488e96a0c3fc74794c01d681b030ddfd468cbf7e7a9b980000100000000000000000", 0x133, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a\x00'/32, 0x20, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e4000010000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000c430e2c23c96488e96a0c3fc74794c0100"/128, 0x80, 0x10320}, {&(0x7f0000010400)="000000000000000000000000105000000000000500000000000000001010000000000004000000000000000020500000000000050000000000000000005000000000000400000000000000007050000000000004000000000000000080500000000000040000000000000000000001000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f050000000000006000000000000000010100000000000040000000000000000c0500000000000060000000000000000d050000000000006000000000000000000510000000000060000000000000000b05000000000000600000000000000000000010000000000d0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000005000000000000700000000000000001010000000000004000000000000000010500000000000070000000000000000d050000000000006000000000000000000510000000000060000000000000000b05000000000000600000000000000000000010000000000d00000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000005050000000000004000000000000000010100000000000040000000000000000605000000000000400000000000000000050000000000004000000000000000070500000000000040000000000000000805000000000000400000000000000000000010000000000800000000000000100"/640, 0x280, 0x10b20}, {&(0x7f0000010700)="f4ac695800000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400001000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0300000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/224, 0xe0, 0x100000}, {&(0x7f0000010800)="000000000000000000000000000000001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000690000000000c430e2c23c96488e96a0c3fc74794c0100001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000500000000000c430e2c23c96488e96a0c3fc74794c0100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000c430e2c23c96488e96a0c3fc74794c01010000000000000000000001000000000000720000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000c430e2c23c96488e96a0c3fc74794c01d681b030ddfd468cbf7e7a9b9838e3848f03eb4a00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400101000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0400000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e0000500000000001000000000000e40000690000000000490e00005000"/576, 0x240, 0x100ea0}, {&(0x7f0000010b00)="000000000000000000000000000000001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000690000000000c430e2c23c96488e96a0c3fc74794c0100001900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000500000000000c430e2c23c96488e96a0c3fc74794c0100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000c430e2c23c96488e96a0c3fc74794c01010000000000000000000001000000000000720000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000c430e2c23c96488e96a0c3fc74794c01d681b030ddfd468cbf7e7a9b9838e384e1fbb01f00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400201000000000000000000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0100000000000000030000000000000002000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e00005000"/512, 0x200, 0x101ea0}, {&(0x7f0000010d00)="000000000000000000000000000000004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000c430e2c23c96488e96a0c3fc74794c01010000000000000000000001000000000000400000000000001000000010000000100000000000000000000000000000000000000000000000000000000000000000c430e2c23c96488e96a0c3fc74794c01d681b030ddfd468cbf7e7a9b9838e384f1928fe600000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400301000000000000000000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0100000000000000040000000000000001000000000100000000000000cc00001000000000006b0f0000300000000000", 0x140, 0x102f40}, {&(0x7f0000010f00)="000000000000000000000000000000000300000000000000000100000000000000001000000000000000400000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e492a445300000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400401000000000000000000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e01000000000000000500000000000000", 0xa0, 0x103fc0}, {&(0x7f0000011000)="d49892a900000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400501000000000000000000000000001bd6f9831b2ab44c4", 0x48, 0x105000}, {&(0x7f0000011100)="89947bff00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400601000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e020000000000000002000000000000000a000000000000100000000000c00000400000000000830f0000180000000040100000000000a900000000000000006b0f0000180000000040100000000000b005000000000000006b0f0000000000000050100000000000a90000000000000000530f0000180000000050100000000000b00700000000000000530f0000000000000060100000000000a90000000000000000320f0000210000000070100000000000a90000000000000000110f0000210000000080100000000000a90000000000000000f00e0000210000000000500000000000a90000000000000000cf0e0000210000000000500000000000c00000190000000000b70e0000180000000000500000000000c00000190000000000d80e0000180000000000500000000000c000001900000000000b0f0000180000000050100000000000b007000000000000000b0f0000000000000000500000000000c00000190000000000f30e000018", 0x1c0, 0x106000}, {&(0x7f0000011300)="00000000000000000000000000000000000000000000000000000000001000000000000000010000000000000500000000000000010000000000000002000000000000000200000000000000b00100000000000000010000000000000002000000000000000200000000000000b00300000000000000010000000000000002000000000000000200000000000000b00400000000000000010000000000000002000000000000000200000000000000b0020000000000000001000000000000000100000000000000020000000000000001000000000000000100000000000000020000000000000000500000000000000001000000000000020000000000000093ae997b00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400701000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0200000000000000040000000000000002000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f00003000"/416, 0x1a0, 0x106f00}, {&(0x7f0000011500)="0300000000000000000100000000000000005000000000000000190000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e0300000000000000000100000000000000001000000000000000400000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e19df17b400000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400801000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0200000000000000030000000000000003000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000500000000001000000000000e40000500000000000990e00005000"/288, 0x120, 0x107fa0}, {&(0x7f0000011700)="1900000000000200000000000000000001000000000005000000000000000000010000000100001000000100010001000000000000000000500000000000c430e2c23c96488e96a0c3fc74794c0100004000000000000200000000000000000001000000000002000000000000000010000000100000001000000100000001000000000000000000100000000000c430e2c23c96488e96a0c3fc74794c0101000000000000000000000100000000000059000000000000100000001000000010", 0xc0, 0x108f00}, {&(0x7f0000000b00)="8725a0f900000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400005000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e070000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0x160, 0x500000}, {&(0x7f0000011a00)="0000000000000000000000000000000000000000040000000000000000010000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000400"/128, 0x80, 0x500560}, {&(0x7f0000011b00)="00000000000000000000000400000000000000000000000000000000a050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000000000", 0x60, 0x500720}, {&(0x7f0000011c00)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x500840}, {&(0x7f0000011d00)="00000600000000000000000000000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/96, 0x60, 0x5008e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000000000005abc645f00000000000000005abc645f00000000000000005abc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff00"/320, 0x140, 0x5009e0}, {&(0x7f0000012000)="000000000000000000000600000000000000000100000000000000d0500000000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000ab5963cb4290491094d6f2025d34bbcc000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000005bbc645f000000006e163b2b5abc645f00"/224, 0xe0, 0x500b60}, {&(0x7f0000012100)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x500c80}, {&(0x7f0000012200)="000000000000000000000000000000000000060000000000000000000000000000000000510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x500d20}, {&(0x7f0000012300)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x500e40}, {&(0x7f0000012400)="000000000000000000070000000000000000000000000000000010500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700000000000000", 0x60, 0x500ee0}, {&(0x7f0000012500)="6560649a00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400105000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e070000000000000002000000000000000e000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000030500000000000a80030000000000000d30e0000350000000060500000000000a90000000000000000b20e0000210000000090500000000000a90000000000000000910e00002100000000a0500000000000a90000000000000000700e00002100000000b0500000000000a900000000000000004f0e00002100000000d0500000000000a901000000000000002e0e00002100000000e0500000000000a900000000000000000d0e0000210000000000510000000000a90000000000000000ec0d0000210000000000690000000000c00000190000000000d40d000018", 0x1c0, 0x501000}, {&(0x7f0000012700)="0000010000000000000500000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00700000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000010000000000000007000000000000000200000000000000b0020000000000000000c000000000000000010000000000000500000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000004000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000008827980500000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400205000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e050000000000000002000000000000000b000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000a90000000000000000410f0000210000000000500000000000c00000190000000000290f0000180000000010500000000000a90000000000000000080f0000210000000020500000000000a90000000000000000e70e0000210000000070500000000000a90000000000000000c60e0000210000000080500000000000a90000000000000000a50e0000210000000090500000000000a90000000000000000840e00002100000000a0500000000000a90000000000000000630e0000210000000000690000000000c000001900000000004b0e0000180000000000690000000000c000001900000000004b0e0000180000000000690000000000c000001900000000002a0e0000180000000000500000000000c00000190000000000f30e000018", 0x380, 0x501e40}, {&(0x7f0000012b00)="0000000000000000000000000000000000000000000000010000000000000500000000000000010000000000000004000000000000000000010000000000000500000000000000010000000000000004000000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000004000000000000000200000000000000b00700000000000000010000000000000004000000000000000200000000000000b00400000000000000010000000000000005000000000000000200000000000000b00200000000000000010000000000000005000000000000000200000000000000b00100000000000000007000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00300000000000000001000000000000000010000000000000200000000000000", 0x1a0, 0x502e60}, {&(0x7f0000012d00)="2989099c00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400605000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0600000000000000050000000000000012000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c00002300"/576, 0x240, 0x506000}, {&(0x7f0000013000)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c653003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000045ba87295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000045ba872906010000000000000100000000000000000600000000000000000009000166696c652e636f6c6405010000000000000100000000000000000600000000000000000005000166696c653305010000000000000100000000000000000600000000000000000005000166696c653204010000000000000100000000000000000600000000000000000005000166696c653101010000000000000100000000000000000600000000000000000005000266696c653004010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e030000000000000006000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295abc645f0000000000000000b363c76a00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400705000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0400000000000000040000000000000003000000000100000000000000cc00001000000000006b0f0000300000000100000000000000cc00005000000000003b0f0000300000000100000000000000cc00006900000000000b0f00003000"/1056, 0x420, 0x506ca0}, {&(0x7f0000013500)="000000000000000000000000000000000300000000000000000100000000000000006900000000000000190000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e0300000000000000000100000000000000005000000000000000190000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e0300000000000000000100000000000000001000000000000000400000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e6e257ceb00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400805000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e04000000000000000700000000000000", 0x100, 0x507f60}, {&(0x7f0000013600)="7542746d00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400905000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c00"/160, 0xa0, 0x509000}, {&(0x7f0000013700)="0000000000000000000000000000000000000000000000000000000002002e2e04000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000000000005abc645f00000000000000005abc645f0000000000000000000000000000000000000000eb0362f800000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400a05000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e040000000000000009000000000000000100000000ab5963cb42904910fb94d6f2025d34bbcc930f0000080000000000", 0x140, 0x509f40}, {&(0x7f0000013900)="0000000000000000000000000000000000000000000000000500000000000000204e6f1700000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400b05000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e060000000000000007000000000000000100000000f6ffffffffffffff8000305000000000008f0f00000c0000000000", 0xa0, 0x50afe0}, {&(0x7f0000013a00)="00000000000000000000000000000000000000008941f9988941f9988941f998e2be00f900000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400c05000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e060000000000000002000000000000000e000000000000100000000000c00000400000000000830f0000180000000010100000000000a90000000000000000620f0000210000000000500000000000c000001900000000004a0f0000180000000030500000000000a80030000000000000150f0000350000000060500000000000a90000000000000000f40e0000210000000090500000000000a90000000000000000d30e00002100000000a0500000000000a90000000000000000b20e00002100000000b0500000000000a90000000000000000910e00002100000000c0500000000000a90000000000000000700e00002100000000d0500000000000a901000000000000004f0e00002100000000e0500000000000a900000000000000002e0e00002100000000f0500000000000a900000000000000000d0e0000210000000000510000000000a90000000000000000ec0d0000210000000000690000000000c00000190000000000d40d000018", 0x1e0, 0x50bfe0}, {&(0x7f0000013c00)="0000010000000000000500000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000006000000000000000200000000000000b00700000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000100000000000000b20500000000000000050100000000000000000000000000000100000000c000000000000000010000000000000500000000000000010000000000000004000000000000000200000000000000b003000000000000000010000000000000000100000000000002000000000000008d24f6bc00000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400d05000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e060000000000000005000000000000000200000001000100000000000001000000000000000000605000000000000600000000000000020100000000000001000000000000000000e050000000000006", 0x260, 0x50ce40}, {&(0x7f0000013f00)="f25fa2f800000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400e05000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0600000000000000050000000000000011000000000201000000000000010000000000000000fb0e0000a000000002010000000000000c0101000000000000ec0e00000f00000002010000000000006c0000000000000000bd0a00002f04000003010000000000000100000000000000001d0a0000a000000003010000000000000c01010000000000000e0a00000f00000003010000000000006c0000000000000000d30900003b000000040100000000000001000000000000000033090000a000000004010000000000000c0001000000000000240900000f00000004010000000000001822a8f12600000000f50800002f000000040100000000000018d65ba13500000000c60800002f00000004010000000000006c0000000000000000a70800001f000000050100000000000001000000000000000007080000a000000005010000000000000c0001000000000000e90700001e00000005010000000000006c0000000000000000b407000035000000060100000000000001000000000000000014070000a000000006010000000000000c0001000000000000010700001300000006010000000000006c0000000000000000880600007900"/543, 0x21f, 0x50e000}, {&(0x7f0000014200)="0000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed81000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c42906000000000000000030000000000000000000000100305000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed81000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c42906000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531060000000000000006000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed81000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4290600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3239303134303634312f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000260000000000000026000000000000000000000000000000010000000000000000000000ffa1000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c42906000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c6530060000000000000006000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed81000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c429f13b61b200000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400f05000000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e060000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0xa80, 0x50e6e0}, {&(0x7f0000014d00)="0000000000000000000000000000000000000000040000000000000000010000000000000090500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000400"/128, 0x80, 0x50f560}, {&(0x7f0000014e00)="00000000000000000000000400000000000000000000000000000000a050000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000040000", 0x5d, 0x50f720}, {&(0x7f0000014f00)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000", 0x40, 0x50f840}, {&(0x7f0000015000)="00000600000000000000000000000000000000b0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/96, 0x60, 0x50f8e0}, {&(0x7f0000015100)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000000000005abc645f00000000000000005abc645f00000000000000005abc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff00000000", 0x136, 0x50f9e0}, {&(0x7f0000015300)="000000000000000000000600000000000000000100000000000000d0500000000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000ab5963cb4290491094d6f2025d34bbcc000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000005bbc645f000000006e163b2b5abc645f00"/224, 0xe0, 0x50fb60}, {&(0x7f0000015400)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/96, 0x60, 0x50fc80}, {&(0x7f0000015500)="000000000000000000000000000000000000060000000000000000000000000000000000510000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/128, 0x80, 0x50fd20}, {&(0x7f0000015600)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100", 0x40, 0x50fe40}, {&(0x7f0000015700)="0000000000000000000600000000000000000000000000000000c0500000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600000000000000", 0x60, 0x50fee0}, {&(0x7f0000015800)="668240a300000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400005100000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e0600000000000000040000000000000004000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000100000000000430f0000300000000100000000000000cc0000500000000000130f0000300000000100000000000000cc0000690000000000e30e00003000"/224, 0xe0, 0x510000}, {&(0x7f0000015900)="00000000000000000300000000000000000100000000000000006900000000000000190000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e0300000000000000000100000000000000005000000000000000190000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e0300000000000000000100000000000000001000000000000000400000000000bd6f9831b2ab44c49bdc9ef8a3a73c2e0000000000000000", 0xa0, 0x510f40}, {&(0x7f0000015a00)="7f5bfba800000000000000000000000000000000000000000000000000000000d681b030ddfd468cbf7e7a9b9838e38400006900000000000100000000000001bd6f9831b2ab44c49bdc9ef8a3a73c2e060000000000000005000000000000001b000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e00002300000001010000000000000100000000000000009c0d0000a000000001010000000000000c00010000000000008d0d00000f0000000101000000000000544bae7904000000006a0d000023000000010100000000000054482d12f600000000470d0000230000000201000000000000010000000000000000a70c0000a000000002010000000000000c0101000000000000980c00000f00000002010000000000006c0000000000000000690800002f0400000301000000000000010000000000000000c9070000a000000003010000000000000c0101000000000000ba0700000f00000003010000000000006c00000000000000007f0700003b0000000401000000000000010000000000000000df060000a000000004010000000000000c0001000000000000d00600000f00000004010000000000001822a8f12600000000a10600002f000000040100000000000018d65ba13500000000720600002f00000004010000000000006c0000000000000000530600001f0000000501000000000000010000000000000000b3050000a000000005010000000000000c0001000000000000950500001e0000000601000000000000010000000000000000f5040000a000000006010000000000000c0001000000000000e20400001300000006010000000000006c0000000000000000690400007900"/791, 0x317, 0x690000}, {&(0x7f0000015e00)="000000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4290400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c42906000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c653106000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4290600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3239303134303634312f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffa1000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c42906000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c653006000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff81000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c4295bbc645f0000000062c3c42903010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000ff41000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000005bbc645f0000000045ba87295bbc645f0000000045ba87295bbc645f0000000045ba87295bbc645f0000000045ba872904010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abc645f00000000000000005abc645f00000000000000005abc645f00000000000000005abc645f0000000000000000", 0xb40}], 0x0, &(0x7f0000016a00)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) connect$inet6(r4, &(0x7f0000000e80)={0xa, 0x4e21, 0x1, @local, 0x9}, 0x1c) setresuid(0x0, r5, 0x0) syz_mount_image$afs(&(0x7f0000000cc0), &(0x7f0000000d00)='./file0\x00', 0x8000, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000d40)="dc808d2fc8cdc96c656ffc08c3b4defa1e91e018187d05a489164a2f904298ffdc0cf3dac1439b3b57e4b1f45486c993c83e4fb2ed9ee2846aa0be9bb172830452d03a6dbd02a8b5549838a6701957f208f94df6d84a278cd5fc871d665fd949d81ff4a80a30019b87f57ca8538e8eabe63c6c83366295537c161447bdfc5271473a9cd30cd2a2b4a27f56f931d61126a2987d0deb68e068eeae9e44721b41f6b63f5d3a04fbe194ad498d6ad031bf5df7a3cff494b0ad058e6eb627b7541a6d", 0xc0, 0x1f}, {&(0x7f0000000e00)="96c30d4cfbcfd0fdc6f4724f953e51bc58b73a52fb3bafd49a96cd70d6027a347d4e87c72fce5b9ad07b3893562dd160749996f4ca2e114feb36f0877689b6400213982f1da3dae39e3544ed", 0x4c, 0x100000000}, {0x0, 0x0, 0x7}, {&(0x7f0000000ec0)="4a84957eeb09adb2ad9fec3f49374540cdbf60ab2359de94e01b91e19b7b0d5a8d14bc55071b664c186b28e763476b51875c42582d325310b5a1259a2870ecf60be22f5f436800c08fc0ced8c3f0a71552b96eeb649401000100000000004d1df14e32039855957a1e5ef8bafc2297be43629daa293f3acd1bb52d503f20", 0x7e, 0x200}, {&(0x7f0000000f40)="10fce4f0ea066a0827d28afb31ce41312490e026c37e5d234e0a18ba519de5c6a4997c6f0ca4645bfee8eee61e7021aa58020e2c47949e5e73cf9df079c637d9e3e2b7c17b29616d9ff50ce6dd3f523a5b1a0a32c71e604b5a81258d91a000c417bb2de69ba3b088baf078616a34a956818a79dc156c0be83b0dd44000a8fac43a90a58027862e82d43cc15d5a3f808185bbad", 0x93, 0x8}, {&(0x7f0000001000)="b28597addd53fec08707c4d65c588de8bcdc891f7480d548212fdcc65d65fc329f74c05ed1bb695be4326732274cf9eae6a472fa7fbfe471831454a256b8e56504a60ccee9ff90286ccd04a59da01d575f0c34ab4eaa2eb3c4cf1111ef2b910c3a3be7d1b6143654381c8c2989f974de7813c71b99b2898ca4387f78b150449355c05ec721bd4739d79d2316f0a55deadd248df4518745fb93ad461ecb06f47bf6d94fffd90f59f6468148888a549ed00aa2eb5b5be523704c88f23a8759116fe9a1968b44e1a81242c187e18b", 0xcd, 0x5}, {&(0x7f0000001100)="db4d5adbc97ae26a73ad4eae63c8f7a88666af39c4ccd7501cdf82d1da451602222f4189186db0f6e2c952507554b38811e1f51e51a11303f5588f0dbd39fb21631d551159b62568b03ff6c32caa753fcb20bdeae1cd3caf027d33e6041735a2d219599a2294", 0x66, 0x8d2}, {&(0x7f0000001180)="a8316d835ec35e8ce79686a5c5afc965ac7ddfabb94d6980b2f82d3213b5144f129ac29adbac32597d40b2ee4f93681925c6c9d77ad344fc168004560dd7562f1c5942495b7dfb6f20c7a2fe014124f3b78b8e63cbf93671630d97ac1de1bde289cca6a4f44daa69b68a4a5718a0038e39a62a0e2396c168dd7423a6", 0x7c, 0x4}, {&(0x7f0000001200)="0861378e5c43ae2b9b6b1b6fd7bc697189390540e404da443dc2c20c3a2d80e7d74ad51f46c672963d9581381853df68bd650b6075af90af20c2540c4edc0611f94a9396116482be5f36529406c26cfb005018c0744e4fd9b49b4fdafce57bd983f7f459d5f06a306f2597df1f964caa37c6f73a48983d8a082604bf30660caaff1b4a1b7bfcbce358dbdaa310fd2dec1acd33a76630bf64382b5d5da6b8aa3e67b27e24c5d840e0ea0e9dd588cfe7e2e4cab87290be7a7352630ff139d58f22ad0ae2056c480f6aeafa80d2d5ee00cbc65eb01f5228062ca6a40e0f0df247b3fb", 0xe1, 0x10001}, {&(0x7f0000001300)="518d0b8cb8806a73065f9994489684920072b9a370fb632ab0c04a6151539cba2e3f39c978f88640e0b03fad8842815ccae2909503a249275c1c308962c5226150b65ec2727b7a8591f3ea4cbbed8c17e4811227acd5ae3fae94eac94d60b9c2adb06733ff775e813dce1e6a75f1a700cdded8e86b7e3dc1d7fa4cad73574a24f0b6b5493f56a2fdda5fcd833f1993381c3f658545856e039d4757271b0f654d3d07e15fa896c26ccc40fe444e0c58ac8f62b4f1f34c3ebbe0", 0xb9, 0x81}], 0x20802, &(0x7f00000014c0)=ANY=[@ANYBLOB='flock=openafs,euid<', @ANYRESDEC=r5, @ANYBLOB="2c736d61636b66736861743d2c736d61636b6673666c6f6f723db4726f6f74636f6e746578743d756e636f6e66696e65645f752c7063723d30303030303030303030303030303030303034332c00"]) getsockname$unix(r4, &(0x7f0000000a80)=@abs, &(0x7f0000000c80)=0x6e) 12:33:06 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x5e1000, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000300), 0x400042, 0x0) r1 = timerfd_create(0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) timerfd_settime(r1, 0x1, &(0x7f00000001c0)={{0x0, 0x3938700}, {r2, r3+10000000}}, &(0x7f0000000200)) io_submit(0x0, 0x0, 0x0) dup(r0) r4 = syz_io_uring_setup(0x3ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) r7 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r7, 0x4c02, 0x0) r8 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) ioctl$LOOP_CHANGE_FD(r7, 0x4c00, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r5, r6, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r9, 0x0, &(0x7f0000000040)=""/18, 0x12, 0x8}, 0x3) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@can, 0x80, 0x0, 0x13}}], 0x1, 0x0) timerfd_gettime(r1, &(0x7f00000002c0)) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_uring_enter(r4, 0x2ff, 0x0, 0x0, 0x0, 0x0) 12:33:06 executing program 1: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f00000005c0)=ANY=[], 0x8) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x30058810}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x80) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100002, 0x0, @perf_config_ext={0xc}}, 0x0, 0xfffffdfffffffffc, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000240)='./file0/../file0\x00', &(0x7f00000002c0)={0x881, 0x0, 0xa}, 0x18) sendmsg$ETHTOOL_MSG_PAUSE_SET(r1, &(0x7f00000004c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000}, 0x2, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="000829bd7000ffdbdf251600000005000300000000000500020000000000050002000002000005000200ff66a4db2a0100000005000200000000000500030001000000050003"], 0x4c}, 0x1, 0x0, 0x0, 0x4000000}, 0x4840) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000580)={'bridge0\x00', 0x0}) socket$packet(0x11, 0x2, 0x300) truncate(&(0x7f0000000480)='./file0\x00', 0x59c) unlink(&(0x7f0000000200)='./file0\x00') sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x9effffff, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="2000000011000100"/20, @ANYRES32=r4, @ANYBLOB="0184000000000000"], 0x20}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000}, 0x800) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') [ 272.407506][ T2952] gspca_vc032x: reg_r err -71 [ 272.412976][ T2952] vc032x: probe of 5-1:0.0 failed with error -71 [ 272.454190][ T2952] usb 5-1: USB disconnect, device number 3 [ 272.546892][T10321] device bridge_slave_1 left promiscuous mode [ 272.568878][T10321] bridge0: port 2(bridge_slave_1) entered disabled state [ 272.636785][T10326] loop4: detected capacity change from 0 to 32768 [ 272.652444][T10321] device bridge_slave_0 left promiscuous mode [ 272.675969][T10321] bridge0: port 1(bridge_slave_0) entered disabled state 12:33:07 executing program 3: getrandom(&(0x7f0000000080)=""/240, 0xfffffffffffffe77, 0x0) getrandom(&(0x7f0000001180)=""/37, 0x25, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) getpid() r0 = perf_event_open(&(0x7f00000011c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) fork() preadv2(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000001380)=ANY=[@ANYBLOB="0800000000000000c0ffffffffffffff01000000080000000200000000e2ff000900004000000000050000000000000003000000000000b05877a838a984c33559f5a502000000000000000000000000000000000100000000000000000000000000000001000000000000000002000000000018060000000000000000000000000000000000000000000000842000001a4e45472ddfc6f33d95b4f2f3320d9d9966482e4f6f75ab6c9360db22fca19e65eed8606e9326417dd243d9c38ceab448a6cfdc1378829491bb02bd2203440c63aae234a3d94fb8b2271d67ad875db925a09240a01ab67f262e0d3c26418ad5108a03619aaa1f7bea54126743930019414fe9ea89026e7bfb5b9b1960298fbafc21fc351dc54376ad6702683da4510835cd860b45e3d70146e61f048b87ffe36d1b0c8cc7e32335ebc6db1f11"]) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'vlan0\x00'}) [ 272.801089][T10326] BTRFS: device fsid d681b030-ddfd-468c-bf7e-7a9b9838e384 devid 1 transid 7 /dev/loop4 scanned by syz-executor.4 (10326) 12:33:07 executing program 1: r0 = openat$fb1(0xffffffffffffff9c, &(0x7f0000000040), 0x420000, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x9}}, './file0\x00'}) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000080)={0xa0, 0x660, 0x190, 0x420, 0x6, 0xfff, 0xf, 0x2, {0x227, 0x3, 0x1}, {0x7, 0x725f, 0x1}, {0xea48, 0x4, 0x1}, {0x165, 0x101}, 0x1, 0xa2, 0x6, 0x9, 0x1, 0x23, 0x1f, 0xffff, 0x1, 0x5cf, 0x7f, 0x3, 0x21, 0x200, 0x3, 0xa}) ioctl$FBIOPUT_CON2FBMAP(r0, 0x4610, &(0x7f0000000140)={0x32}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000180)={0x550, 0xf0, 0x36417eb56c03488c, 0x300, 0x84, 0xff, 0x8, 0x2, {0x3, 0x1}, {0x80}, {0x9, 0x7fff, 0x1}, {0x7f, 0x3, 0x5}, 0x3, 0x612cde176623bb0d, 0x7f, 0x2, 0x1, 0x1, 0x10000, 0x7ffc, 0x628, 0x80000000, 0x3, 0x5, 0x0, 0x1, 0x1, 0x2}) [ 273.003161][T10326] BTRFS error (device loop4): superblock checksum mismatch [ 273.119017][T10326] BTRFS error (device loop4): open_ctree failed 12:33:07 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x41ba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xc}, 0x4b964, 0x3, 0x0, 0x0, 0x0, 0x10001}, 0x0, 0xa, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000300)={0x1ff, 0x0, '\x00', 0x1, &(0x7f0000000280)}) lsetxattr$trusted_overlay_upper(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240), &(0x7f0000001640)=ANY=[@ANYBLOB="00fb38003ffff48105575dc440ba98e6f51cac9d101889e58219076fb6f3a41a3732772ce0195751c5885b72b1dbf6b626957a6646573d33fb4150f1788bd4fba9c48230e04839f393404ba26718f763d66f85eac5d24c7069be93521114e189dc64c3ef6e0d1dfc1f0595be2029fe4a7d5251630298f54be3363dd864122a927f5fd0db1d9c78faba47bff10300"], 0x38, 0x2) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r0 = creat(&(0x7f0000000340)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYBLOB="d61f0e2896531dbfbe70c6500fad3a37bf3168623037c038fee570342274e939bd3d6d886d127ef77da8d7c38496d8992207101ec17e5c0569928c03f3692dad241e247433132990abf72413f685fab3bfd3fa0c4bea"], 0x40}, 0x1, 0x0, 0x0, 0x4000}, 0x0) socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00'}) sendmsg$nl_route_sched(r0, &(0x7f0000001400)={&(0x7f0000001280), 0xc, &(0x7f0000001300)={0x0}, 0x1, 0x0, 0x0, 0x8010}, 0x0) setgroups(0x4, &(0x7f00000011c0)=[0x0, 0x0, 0xee00, 0xffffffffffffffff]) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x5, &(0x7f0000001540)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="02000000030000000400000030000f", 0xf, 0x1000}, {&(0x7f0000010500)="ffff000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000000100000dbf4655fdcf4655fdcf4655f000000000000040008", 0x1d, 0x4200}, {&(0x7f0000001480)="8e08f7d4be7fd90c6e1fdc6930560e07a744860b0b50743cb2d1ebc98d47105830995acfa408ff8cb3b1549e04fae21c4f9ed32ab7eb0b119acd6f2b331a784de6ff32d924511b4479c3d18fdf086ecbfa0656fb166101873a7eb6866210481f4b564c342bac6c0f22912c9a0ce01c51cc7751baf63525f27706392a1b9dc37e992c51f72bec50a67275b2f68768679581abaeff65", 0x95}], 0x0, &(0x7f0000013a00)) setxattr$trusted_overlay_upper(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000002c0), &(0x7f0000000440)=ANY=[], 0x638, 0x4) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000001700)=ANY=[@ANYBLOB="06fb010000b145e3180bb48426b58ee26ae64909d48dfa95f490b5c29ff9389f224c1d0f8d82b5401c68b18752f1f24810951641b2d28aa470a5fec7cc1cabfbdc679b6581b170cb2963e4d4421cf7cf61bf2e91106a5ccf86ced704dd5a91ce8fb6fa3bd4f0264986d9029c368058c1e293fdeab2ecadd3a1ccd738982be05e6527994f4d77691586962fb2ae58e80d061dbba03c9a595ffd4fb2788cd2a8e6147bf811fed93b0583e9ccd11df48aff0b5e0fc187392aa58728bbb313b8de8064e11cf658d4bb435e975574075faaae14529f47d687b1178c084e23c07574ca6d52155b5710231f80b96d6e3f99a05008ff65fc5a88242e8c12cf627442215a5eac9c07457af4980fb3cff8e999c94b6a95bb86457a9d71f139c054c26c88591fefa00524a080ffea5e29a99539b2beacc330b9c4c787e8adb5cf3e1dc30e877e2df587d44e9f2b204a99d914651fb183f816760ae3075916630905f52ddea2dad60a27da4650af5d05443215f78a826fd0599d12a4d9fabe4a3778ea20893b1afa01b78753cd758899b74aaad16b3f573eb2f39153b8c5cd0cbcd06274a462773e3f52bafe685084f9e482a3258cd3aedb1504cc0dcd567917600e564ff2d2fe8fb4afcd235db6db4fcda2b8f53798039f73dbd10b8c2f99697743a5b78a141f18a831aa794dd9430e2ab8b596e3d78e59d6763a86b0885e8f627002a5d77eac470fb685a4f7814b130fa4a7e5e66b3e6e3fae7bf31321c9f8858d8996c56391e41ed62fa28b4db74582f7578bc22266a64476654a23aa3878cc4e4b1c2d961f6e223498e0937572c7db8e6265063101cab017a65a7c77a503fec556060f8102caa95c5a23eebcdd3d1897f05f1328acae7446b5d5db454013c7e42c4d96accf8ddfe71fc7e5f56370d18a69dc699ad1303cb38a11f83d1a8660846755cd47a7f3a433a4011ee128b1e1ffec5a440621a6d044bd17ceee1f5cfec1dd35f41b89a816eaf5f25754307cb3968eae10d566fb79679c7af6ff82b28766cd99539dc09cefc0523a2112c5c81b269c8ec59131dbb9e5cb04d94b28f586b68b5d7df852866ad550768b34712a6080648ca5e3ddbb0996f0b0497ea907c6225d86664a4d5a659782373672b91e6c8ded3445dab6302bf55de0ba17560668426dcc562f757b019c878969a364a5e60be8eb6c3595846b7cbdbd0e1f88422a50d083bf65dd9dd2f5919bf38c2a74fce75f20517a17be51efd6f794e0f59e91da0478b833184db399e635d5c6a469bd5d1dde0c426fff46a4aea7af93ab32afef4d7864e7c7c6b81001293d1888b45f75e98707513fbd69ae16ac5b344532b7d62dcbfc1edc2bceab8a0ec62bf4638f13b968b764ece346288fceec159e68f49db618ea2ad067b301bb69ef7f983afd323738d9abdc729080130b00ee1e82997e9a41f03dd0712d73e334555e440d782adc17302bd3688b37e21dcc044cd139b7cf575ea372916ad6b94e6624cd77a97f18941e69eac1363668ef4c4fbca2d61e77e0a30e66cfdb31621145784864f25e61d66eabbafd2580bf1dd950a3e4884bf23c223711c833c715e8b1bf6a187da53bf021b53e5a3297e6d235b6effdd41c4b4de8a5bdbc84b002857e2483e35f3594809261454b257896e966c69b1fd95cc319e309e00e3f70b708794b742bb19234df85411c225b86c0115454a965b278dd5f6a7ea0e21c8679b57bf9090a1ce919c4d1056839725dcaa73640f3a9cc517284806653063fbb48bb614f1587f1cccb65f074c4508670f25e7a1fb3bb5b0c1a3d13b3a70a05f9be65880580809e80a5358132ed29a0ff8286d8de4812e4a0b5eb8bb12374ba43cf555fd033b9d4e95280293971fc81ff68c866df2cc49fecf90651b04de9d755dd77186b31de06d9828971c4202b98f757ffa00b0a7a3fab432dda48f6e3f2ac364a7a5749f56bf32142b2ad6c82f394477a7556a247d4863b2ba06b33e862f9ba43599c013d5739b3ce841e1776dbf03ef0b9c3fe3a138b2af1604c789b528dba03b5bdf6109adaf94aa24dad44b3257ca0f4e6800aaf1c0ef19c9461a56486d6909514b98603846d6ffb5d0acb57186dd9d6cd7420c86dd9f0bb66e55dd70438cf20ee740cf780ea58b9562df870fc18659a6d9185873870790c9f087082365f40d7de077b81131d1b6651cc2fbe656fa7ed8f56c03d082fbce1dc67325c57d5af51d5fd243eb34b3ff952dd17d84a5688be17341f9d1a12e14f164f1065769d1ee1500afd2b52eeb470412fe623d58815b0f1170d519659959471b23fae3175f1409148daeb6d1f27622fa63bf06ad61362aa831c5ef62a03607eb2b8542c4b17d1d3f915d93f5df579068f015f0c78d2d87805ebfe8e6f57ddeaeef2a73e0283680227f1987561999d1a4a9e1b11ab945458a17f5c8d161b82b416e00bc90d2d5f5efffeafea0c30a6dbef943d4a580c4785118da34fd15514b81a8e7b5a9eebfe59b0d3565ded6c5200b20bd56eed9f95bb0e4d68bb99ce629a646c69270492b00e984317bb17f6bb29c264f64347b4948044b9f35f72889a0733e9b5381beaa1f69a72aa57cc00c24916d98f26fe0cf0457ec975b037cca64d581dd32005b7d7d39f26eb688002561366d68057d4183e940b6509468f0268174b35e0e13a101a3071b58df7cbdbc7819b523e30b74ed088a32c7ba159abd986a4607ebfc036e396645705b076543dd27b33b7bcf5b2f7fe989902d346aea6c7ef67573c83903e09570bc48017e01bfe1686e9fe3da28e727d679ddca33ce193fd3c4a525c25eb9d4e0d727dd0c9c9ee3709755344828402a6d384ea16ad9bdac4518df78eb1a848c269c7571d56742c2ff67fba4a57aefc93c45f814e4eb8cb9c04989072a25c8ccca82862053c1c0fde1891e5c8f8783118485f25adb48a1dce26eacdd4ddc84d07473d61cf6ee6a4d28b022311f1b7151763e083488866a8a7edddc8f61ffb6451764a6008f022d346c819ec86a0256958265e5ce28da25f84e90cdf97abf746108d782661f5533547099a4f8928a071f0afbebcb4acb82eb3f8aa14df0823ceade1dfc7e052fdb79d7dabd5477f4d18b602721892c56a8de2e0a955dbd60201fbc4ebf088b6efd6ad133cdf5134825517a8a21e16ab52ce3dc4b75ff07e33d74d68d5bd04056c88cfeea72065bed06eb9ac039d8130477ca68b36c06a15567e178012e2e090b42bdc235e05ca662aae33c1f736aefb41621ed734813db359d6ee2c3ac01aec680369b7164325c6fbfe0b28363f7d88f132f0eae29f132757772fc7336c5554907ab10b7143da1b62d9dbaa960fb7e32700334ee6a00f0f4b68e86dc0cdf09a8919b37d5cca678cdb09b1ba31e32e6a8a873faff01e7e37aebdac6fe276539eb764c37b2c54942b2c3bff04ecebaffbfd871efd41b6392a1e3be49a078abd76f6ce08431ea920d04ea2972291169487a056d4719eb08c1f52ed3ea26af31ae9d9d16463387e6e1a6b0d66040a7af2f0ce3a0b8df477f06c64f30ba59f6dfade2cee217cf56fadc107d603c80a2e68dd8b11e84dad6857495435c6bf5d7af2bf02c3b05e472b736114ef171a5358908657a4923460e295097081baf8410e17c9fa58e908d67124cc25d73e8c09ddfdfc7f663fb40a72691164490b7ea506084777283b653d2622972afe4ab4b24919f12f54cb3e03fff483632543a202b4662b1056f6b20830f8bd0cdf2c48ee0f1ca966251d4c0ece6dc318a7b2da1c37204b7a699fd195b817f669c7060c958f2bddbb868aae4801325c7933833d65bc5a95a0cf12212053a7f140359ec41e4f13241f9dbce60b15c81b349f18e2839907b75ae71fed5d2551b289ab139cfe4d80bc495dba7142cf2a65607b9bdf2b6c7045251544a6dc7e9f91dd55a3c962531ab30ddfe6cb91d578d08fb4b8e390ea816694298f9422f5e7a4610a3739d7ef3f5d4de5a45ab4220275620fb3020adb0f805d05b7cf14b216185f88295c1758ba6a98381da167c6ef57a3724013490de36a844f54e7d46f303a7f1ef50f1c273650c31eb37226a83c7915417e5d9692dace1c0c782a44ce661f3197e63bd9b0b0a78e2e2d2b3346e35294fb0b660909fb84acd0dd3390339568c223cfe8199abf117d6a548171a8e06f6d988f3979ebe4bb576d92fcf1231d943654de1a4d1ca08195d31ef8c12f62f25929a35e920eea9c3dd21b19b173a1a324e65949c5b204923e9a96100cdb5cff70351af51351ec38200cd8e7c5d6fb56a1607f88cbda686dcd4412855c16a9beccc2f0aa5420ca108115230574b1a5c67227d749fa247121bc689a2d44af153a929faca22cf1d9192eb148dcd8223c6d83c914be7cfdcbddbb6992ac47041e7b0b6a2dc8c91136e659b9b412101588f72ea73b4a41b2eb6f7b6d9d02502bb9856f46dd52890ee63913737cfb9e990950682c5bd1b627193272ae40d80cdad7d7a0ec90284af17aaaff7837039c58120929d287154406067bebec84e7a6fa44fab2cda175ee21e13739b9d092a893400a6db84d428393dc131023ab96fce6a681ba79f7e0ceb348b0d88c862629b9ed6ed18671926eaeb750c15b1f29e81e37b94ad7c07680e6fd7efcde6c2cc923d1c5c77642b0853e2fa7beabba21e8f733748a249de444266f083cdf6533d80407e9f46a870ff96745e9ae3efc2f1a3dcdd9668b095ae302dbcc08dc56f85295619ee5a53cabf0adae2277e8238bac02879ce81ea9402aec43f1f2ff0f6f2ae795fcd1af34901ce4c444c63f8445e788e518abe68acb34c31980980a01c0f838d01a8fa77fb542c96b341fb8ce311da00f6c601c2e66adc5a87637297e548a22f2365fc948a780045b12e21c199fca8cafb67c69e6d12327718bca40d35957d734c418a7ddbd9d2572a555ed2bf73ae50c554cec16e3d55d61f81f884df0646205d818a0b5d1917e5ad7df05b7ba6d0d0b816addec7a9b693363209e8faf5c7e87f9dd1abfda1040f77be95060ddd4a9933f5e56b0bb9b69fa871450a7ab44058c69c9683eeb01e4a705db5ad827623bf7611398c9191e"], 0xc001, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f00000015c0)) socket(0x18, 0x5, 0x5) faccessat(0xffffffffffffffff, &(0x7f00000012c0)='./file0/file0\x00', 0x40) 12:33:07 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x2, 0x4, 0x4, 0xc18}, 0x40) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000540)={0x0, &(0x7f00000003c0)=""/13, &(0x7f0000000400), &(0x7f00000004c0), 0x1f0, r0}, 0x38) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000002c0)={&(0x7f0000000000)="2afde4e404aaaf64b2ac29f36483e1b724ac9b82e5de592c9dcc21ef74297e847614e5ab654f61c365e39ab629669f716c8d48eac9bf318dd32c39bd92dd4c8d53cefbd1782dae7ee42c183ec1c68c430e3bc600ee4b9d09981497f16620f7772b4e9b69582f583560192c95e227c568907b5370f1bade9cf32c2989b47faba70e451e428e7796f2268c0a015989", &(0x7f0000000180)=""/128, &(0x7f0000000300)="99c66fdf5e498a253dad9285371cfbeaf57ecce0d7da6be52871cd9e5644936b17c1af37707036acd4ba1c86bbfc986d171f", &(0x7f0000000240)="6cf26f621b3eaf0cae5c512e32813a625b1fb0913881f6d13a98e2bd22e97e6653bcd13d3042ede3cda3deabd9fe61700001d35797e25f03976d761b26b6286f8918e27558a532149373055b2d63c53c451614968c1907b834c7c7ab5c8d64446f2a3214d80435", 0x426, r0}, 0x38) [ 273.291057][T10326] loop4: detected capacity change from 0 to 32768 12:33:07 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file0', [{0x20, '*'}, {0x20, ',{[+\x15+)-#o-.]+'}, {0x20, '@1'}, {0x20, '-/'}, {0x20, '%[[+}##/}:'}], 0xa, "11423d7ecc34df13fb3ebca208b1d15dd3f495b6a189fb805a94a1743783c4ed7280dcb18176a2d1575cb9d22a7fd04e76dcbf9cb2f8eeac6401b84480c85ccf0c764e6387019af66c2a187a95aa5f200ced5fe86828159522fbf8b39eb4cc07d7255590db1f3780885bac87c6312aa76c7fc0073f19f693a0d03dbe73864b918d5576dcd5dce4cad42260763d"}, 0xba) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="efaae9d09a96f7cd77bb707434dbedefa58805cd9a8b7e891378abb6addd8c83f2ee52cdc5bd3d60f1882fad62e2137af901a394b043789b25f2a23e8c33ec3c17b914c791a6ba4f7e3ea30b3ff62a83bf608bcf9b7ce09514ebd20ff813a136e9cca88c1c7373b1b610dd2c641c80a34dd5", 0x72) r2 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x820}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) dup2(r1, r2) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000300), r1) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r1, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x18, r3, 0x14, 0x70bd26, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_ADDR={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x44040}, 0x20002011) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x4, 0x1, 0x0, 0x40, 0x0, 0x3f, 0x1000, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3, @perf_bp={&(0x7f00000000c0), 0x4}, 0x14302, 0x4, 0x2, 0x9, 0x1f, 0x4, 0x5, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xf, r1, 0x1) [ 273.434331][ T8068] Bluetooth: hci2: command 0x040f tx timeout [ 274.102295][T10370] loop2: detected capacity change from 0 to 512 [ 274.260187][T10370] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 274.309137][ T26] audit: type=1804 audit(1638016388.765:9): pid=10285 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir080747081/syzkaller.cHzYuk/2/file0" dev="sda1" ino=14085 res=1 errno=0 [ 275.514120][ T8068] Bluetooth: hci2: command 0x0419 tx timeout [ 275.651003][ T8] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:33:10 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x495a, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000280)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_WRITE={0x17, 0x4, 0x0, @fd_index, 0x0, 0x0}, 0x83) syz_io_uring_submit(r1, r2, &(0x7f0000008540)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000440)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x4007}, 0x1) mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r1, r3, &(0x7f00000003c0)=@IORING_OP_FALLOCATE, 0x0) io_uring_enter(r0, 0x409e, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1c60c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000240)='./file0\x00', 0x7746, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000280)="a82fd6f48ab75ee2", 0x8, 0x2842}], 0xd0080, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d77696e39352c726f6f74636f6e746578743d756e636f6e66696e65645f752c646f6e745f6d6561737572652c7065726d69745f6469ff656374696f2c646566636f6e746578743d73746166665f752c00"]) write(r5, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r5, r6, 0x0, 0xef85) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) 12:33:10 executing program 4: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x74935, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000000002008000426480293a00000000000000000000000de09523bb7dce155ac1c7f4b521023293a9c2b4acfe46b174436bc0e6c54e0937aec006af7b62e554e09e960d66bde41b09000000000000000000000029f87d133ef89f98c5f8458a4e90ee6274b7ddd200af7c14823995b86e69f392c165dc6042d136f73c2aa3abdb3fe04e6d9b8d1e750ac8a5df8f568cb05852b1e8eda422bfe49210b38da26bf491c03de0577c9ad8f6ca7f0642052616961b11cb705b4276687f8a47b6b8f5fa76ca9b9688ca33b81486d343bf14a5565508032889edb975ab27bf9728c31b6d95390e3827fb4aa148b02939fa1baee6ea59e026bedac981338d7036fadd0a735ff08f10afa13baf25b406c09e8d49f8f1dd28989bbce7b6767fd7fa7109ba9c87def97aa84f49f1e8675fec498fdcdd6d3ed95939a3aeec5fdeb1195096d957109f039276ca90bfb781d936d9"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b40)={r0, 0x1800000000000060, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x40) 12:33:10 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f00000002c0)=""/77, 0x4d}, 0x40000002) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000780)=@ax25, 0x80, &(0x7f0000000200), 0x0, &(0x7f000001c740)=""/102365, 0xffb3, 0x7301}, 0x40000162) sendmsg(r0, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000280)={0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x1}, 0x40) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40000005441, 0x4000000001}, 0x1401}, 0x0, 0x0, 0xffffffffffffffff, 0x8) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000880)="0dc04b6b1723421c1a2bbb5c5a4ada447992ab01f771a282e950b04a7918c81480310e034a1e4b5a90d978b2b090966627cc6763476b84de6b0fad4891ab2db7f1358b9a60c542b6238ee8eef63f56b9311c23e5b4d0135ac364f96162ef363aa3af9aabbf8b60f48b099ca2d02d970d164fe1747031cb534cd5df5c7f848927f7f92725d68f19b211234dbd1d2dbbdc4ae935181fe87497c75a4769"}, {&(0x7f0000001680)="9d7c76497e36ddc4d952515d9d1eb9db136e26e4b7d51fd975b755c6611be523608ae020fddff383d3c9e4c5eee31272fa666c277bfc1907fb707a97eaa2240328873e68c2a82c40a0e95bd48441f085bf9d2ae2e783ec8ebce925b1b7fbc89a2fa3ce1b50aeb8da672587dd1208800d703dda90b5972cc8ee24bf944bbf7b9ea839352c666cd1add1fce685946ede2b6f7f5fc65816af96cb14204ac892a5819ba5051a6adc9f952a90ee893769a9952b34e6b1c4cdf6cce318674d2059b0b27eea44d2221b74faf6d2610527ea18985746762d322a074a1595a0237a92d3407e808ff4d3456a409880569df2a7583d79da6deac887fe188b6b4b59dc7bb620ce5fb1403d754a9240056145f489e67c04d0c3a85cab4b817637f4b2b45eb57d7c387e68e24045b59564b8c9189bb34bbed2ceaad6c179ec70329c368c8f9ef6a645e3ac287e09761667aeb0bd64b42a6cbedd59f5c693ae372cb71212ccc0a9fb9faf52db6b295be80a14642f283ce67ec1e9dff559d9003d9912c04fde3900949c926008a3e6a6080eb621ab1ebebf089b82a5f9e3c5ba19bb357f1f9e91ec460abdcb528fa368b8c2993615fee5dfefbced4672a50fd1612223d295499246a3eb8052c8e81013e70fd4c4a76a34f42b119546ca94bef7e34682ac7f3fb22c1988547a77517661daee0d53d40a283a684ae7f33c3ec949aba82e9e2f9dd50f2eae66074b8dc9b43c1953394f1bd17052eb8297f40d89a555a4fec2a7e3bf211fb36a6e67e70c400c7fd49782e2f5c394cc19f2d8130c99016b4414499c25db43b8f9f48066da2cfe93805953b94b7b418f7bfbcb10f3a13d71ae18cc513d51a7e2075b90d38b6c0088895530cba8d31721836727fa459f133ed0757f154b9c705ee2e7bee9ddadc9215e01a46150346600c30d5c22aae21783a6a1c3cf22e6464604444e262465a47490bac11023508971eca44f3e1e5f51dd735131de991483bed83ef52b8077f7e90035db165703847e7c35eaf5b0ff38a7a31f832309dc2e603dfcb39c418ff3cacc171b5e6b21ac784ead9126e74175fb39d6e5798cc4df6e6551d0dbd4f4d99a316608d933004414602ad5425aaccda467749300ce505a97bea5b269077f77b6aa26acbf7c166796e19d996e3221d5ada34e295623744324c1ec374354a51a580936bca1d99eb5b1a3c27b7f7f659749ed5cd50ada19dbf3d0b87116a234a69fb6a3a1b3cd41226b8b6307db5401a4f53b3eb3e649240c968965a86db0db04cb07e91033600a6f3e09b8a838d64ddf6557eb914358f77a4aadec8c6699c149c634630578fa8fa523a0fa0be1d45b925c86a28681b91eef38c3c7107899066a6542a37a6ec417d66c9ece97ce2bbd100aaa4f141416eba016de85d8d09cb80deec84e3e42e31178b10536df78575a4b294aecb5ac4bb22b6944a13d348f9f040f314fd4ca587c81cdb5d8f7e0ac3517fd6dc7af9a1fd7ebc4672913e55542bba1680fdfc8f5f961f0de88397060ebc5fa632a665fec959ebc1058ef10d00d10e300775952908cbe2b18fd2a018c004d48f738d492b0074d1bb8ef504533bb7feb833c78a77a2d045d8ac4c6fabbf8d9a5615e8761d5edf58dd9f34b141b6180798cbd21a9a9def025886279b407b24648e05085350ea4c369328a1f8364d5e160bfaba4dcbf9987f54678fd8007d632f8df01b442c9a172ac7f30cd964ed5e31cb1b76e2f55d14073a0ebc25518ac443adbc1b8c60b3576b8545cb8747cf4df6f0b4fb165497dec64243ba882b2b43cb48f8c1e602929587df5545c03defbcfdbe30bfcd8fcd424180e93df5b93e07d7861632d6ddedb3a590caa037857a31f173348dd069ea35568f9511fc3e48de95fc0ec33e8a5245a9fec91247aff54b691117e89d280990eed6aa17fd652450849b9e5f0e6166ffb247de8d8fef5659a7faeff120892f51cae468e31abf2005fe75f173d47f7d4c4c2033c2ece7933af84cb0e1e04773d83d62b73627e35f00e24c8b614441ded03b112bfa6ce5a210a507f9df15ed4c355672cae099ee8fc1ecebd94b67ef59a8c57aeb78fa0b5ae75e99c80b48183ec0cfd10870b2198f3cb1e5b659db8536167cad8485972311c784c24ebf419d07b737f71fc958ec15b59375a9c93095cc4c89950b1a14144fc7a7017940418efce4df8770035315e7157567d6a8db5f7ec0de8e01f0c7962fe46bf1bdbd1f185b448d827a4792e3667adca67475df4f23eb933edd221bb7cf27cb2adff2f16fa1ed560d5cc0a7bd54b7e007dc62ad485ac02528ea8d60e7656553a988eaf4962973db0fc75c885340c6308475d9a31df7eb983d7597387edada1c8f63fe0334058c4a24b3cad8eba3e2e12ae326e0b9916fa942f1a83328b45d40e9b2108a4d0dc191bae3cc132cea7690289532fa26622df0e567df33c5968e7a20a363b30acfaf8171c74b14b988e53d74823e28a6e7879e6f15b9b2683186c58dc7c0e47964487f02d52fd61257865589da92102bd94e5a609907ff963a3bc19e3fe7852a2e3ba0e124d31a91777f45971ccd7ceba617bcc2845978407428d080deb99e287385fadd4a2752425a7382280d3a1dd26fc6c9c35df18f52315d6b81918aca671dea2de6e9555d46fb8a60c3ecb5f583f529bcbb432cfe977a426610c799f27a8a9c511e56e036aeff3ceb69ec6fc8e259df1495a00ed202854249650256438d534e6b3d4f61d5815d70c62b42a2785579af8b1346fb7ade370d03f903804efa4a8046536aef1d578948f8df38b081e14cc009603863bb698682618029b5bc19783d0269c8728e53db84f47b9487d330570bdfb544a422b7f47121fe6672759c8f24ea55953dad117913c340ef1c12c349af699afd320578230c8e4f68e08f6c613fb1155132e68f6827179ad997d6eed2f3b68c6a2eee7578d6090da264e5abac65f8b5434662f77d361e96daaa3ed44ee0338f62d15a6419ef35c0d75ed72589a7cdd99ca6eda517c4d3155ad21096b3978f28f10d699d0ea28bea042e44f278c4b13ccea642e5acefba4cc992f9713b691a530f1e7656836b3ea9270b781426e7619edd32e2387d61e8bddad1956778f67d385f6b2994a9189ba61e34021a42cfacd7d3eeb8cf861714e06ba0c899ba7fa930d0cbd672ccdcf281ba3d56bb6517cfd0ccc0c70c3fb706d759ccc3a405107a780100f1693df804686997bbd8cca13083801d9fd69ad5ac1515472c170c3867ebfdd866517eba0d856169592094eb5a4d67005eeffec32513825316f18a622518e484f87d1dd247bafe9c92968e64757dd77ed8675aa65a9b4bcb1bdd334ad50e7f05aea48e32b3e657cf13a32cbde308bf38f3a1ea7f790062f78aa073d41856e19c4d27d0d953030cd00c4ed25488a40c0b9ee10c5439a8a78109eb1a2597458636e6b71e8d60890667bb6d073636547a5160c0ca15833be344dde7daf0babf906c951395e8f38a38a548b34196dd669dbca2151f19dc786c13c807440f8af004d2862311fc37dc7a6e2b53360b8e0011176ad5bfb846dee1731fa08a79bd6fdf9ec34c4e791c192d9d5a26f2704db9e9d6824eda0413571ae1fd258847b4878efaebc6d3aedeaf9564317697528bd2cb1b3fefaa67994645f35aa5e0ae5b92b11279e57250434ed94e7c9f2e8ccbfd9b72e8d402125dec42c1ccf9a25e29ba120a26cce88c94b10db1679af22da07a4c1c1727c85183a2f27a826d428648e03ac4b116ae78bed1f0e253fbe024f96989c81ba54ee8643c9ad3beef4288d0e2c2ea8107c71561ec1d8d3cb65112daea8bf92e53fd3d144b33354c0a5d3ab5a935d4c58ab00fd66a9aba7a579f98da47667e11ace8690e4e6c594bfc5ad0cfce63f749b0b7aaf3e0a6a11630dc053c499647c82312dc38f17f73ef56bc405e9d2e876dee40ee516dda69974697ec088aa2c1d740be3726f6eac304c31d6fb89d25036b3b6775ba319b1d0c3ff5352f986647ca71ddf88f4a505dfdfbe640836c9ea18dfcbc9cf953739caecfbda07f1853782ea99c8937ad1bacf271af9904ccfe9cdc26cc168ac783feaa899ae2e1a9c7a1d0c1a28491ba0839d863c36a09ae42a27d85e1c5d6e51c5b9b1748acd3bff099a4afe9d38c412517e3ee5e054dedfe8235398796a362c93d7a3d43b806b861ab51dbbe11b0ada7295a6001261159e03aadbc96b1137c0a46e868b8403374d22986affa29004952156aee2ba7ffbbe3b395f2764b7c0b2e68981e40d384dbda02e85604f1539b71b08c3056734ac2708d0ed6b073553f693ae0e69cf2a4d8fe9f5837f3d42a34a2a851723742ab98e737e57d39b1c16f9c33765659ead64649d7188a4543fe16555324503f7035246afc7aec6e05c509a87bb124077440947409874da5036bead6934d39496b105eb726c47d22b8a2654a65c3e4e1ed52fea380dbb63aef6d95a9712432d15f6a60a4b378b4607134371e49a07fc65f3cd4b9828217fd7b1c1cd876f17bc5943f94c26a7f27003d12658fa1a7027b2a02d950e756374be572f63496272c9b6d6218b298683a5842d2be6f1ec44c9da1905d65f752660e1a6405e69cb43aef01206e3993402518b8fb013bb6014b0315018973ff58e4daea7806eedd47eaa721c657b65b0aaf7b76dd6118ae76dd43315dd6cbaed10c03c4ce8874a5353e11429beabdb41a0837da3eb4ff1cffe11b119a021708d4cde638002db8e82fd12729b93a4d9387d0353924a4c77b83f0557bb9cb7c331f8db89707347d87d26d7456117f1be1e7c82c066136446dd9d52541f5c3208e7782a449af8d384f28e144aa8a77f20ebc433be520f8b2a5b12967f0e7d0b87f2546acefbb94951c3596b049bbdb86477f4ea4e6ce9fb98736af2c34ac830cf1141bb047da3e02722356ab7ff701663d0e225dc6acf6e4df2fc20f7d1729ca935a0acefa0ceaf8378287b6a74fe30fd38d443be50f706181a3fcd7b2b11107de3339f8a4fa20191f946f5050f2f01bb938e07b8e4d4144591a9b92adda27f30836b8c12c14848a631e7803648b4e11695b67bd2730c8df5d0dfd7e54c77e1434641421482390ca59fb2b991acd7db5bcfb5b1952332e9650f670b4abf5833d25f99cd198d4a65543abea73a03e3a488b09c0011dd6606f5e6e7f50193f000e6419eb9c464b13eea5e01127c0eaecfb060ba13475b94bc0be9582dc2ae0d44f1a9901872a0b765bd6f5f0999d2552cd235b835c71e9641046403d1b00de2fd50d85244200d1952306b0701a3c9353b9d16e36c452bd2493c6570533fe6e9a8241f33901bb5c46781901f11169edbbdd4347ca8bf3211b24a8a748d6f37c097581fb8abf4801e7e7530d69910747838b770543671b0a89c1b0220f89533a53d771f074c5ee8471e77b75b5f8f4c69cb06b429f0ba3ea83934ebfac2993c1e13573cf6982113d27558397fcfeaeb2f10154697ccd2c495f56db950e409aa4417d1e91d6359169120bde3bad927af3bbee47d56503bef9ed44dc20ff1bc17709e929971d94cfa64b15a49c8fc1ebf3ecc4187c51b5dafb3a30ee86fb22b1d301e5dfd3e1d944a36223e08fccbc85552e67d6eade3abbdec2f1dfd75b6c53689185eca1142a63a666ebf2a3b4932c7ffa01ccc5a12ab3471602fcdbd5c21fffb3e22164128073efe563cca7abbfce7660a94e852f2e22b40efc393279e2094aa62b0299e4ba3797b6275a3f678292cef240f4c090718dd7bb6f2e0229ae3d9a5474af82b58b31591cfbe516cd8f7"}, {&(0x7f0000000200)="0e5944e4b62e569510"}, {&(0x7f0000000940)="3102e91201a661189089ed2cb15d676437986c1c4c2b7fb4e81919eb909807fafbfcfcadf448e6221c74c626eeb3af55f439ab00aa60f0d6482d2ad7b2669ce5b7c92e6c41500a6812833845053542453970f8"}, {&(0x7f00000009c0)="14434d59875a813921ad4895a0821283c9da9d96bc5842c0a2015f03f98bee13aed341c7339c32a513478a21892545163cc671f522416adca4afbaa9db12c9fbcb221f0d415c55a620"}, {&(0x7f0000000800)="c7e5e2ba851f775c725cbe31df3a6bcfcfab9edc2a88839bfa094095f73c69092c57b3"}, {&(0x7f0000000a40)="939a90fe5f229dc17076c07c98685e656939ba80c67974a7850b293ffc61912a143230ab22fae1c6641914435e2d657184855fcd342fa4acbfe0ae6e2842ea60997a96d8262f85eff20cc0bd477d4f214ba23b37b725ebd69cf730c43b04d6743407988e1b6731176f7435b31d487f57d3c411e2290fab45899a77231fb2ac4fbe904ca28f0ec62c32219535206a41c5a7babd6d3100f7dc8158844fc22ae236571fcee09300090b9977a6b6c8aa509c9e338b291293a5ababa41acb750b7707e9d3e7f07f"}, {&(0x7f0000000b40)="f6c5df6ea39c6677b610c96f0479cd60c62a476dab3bd4171c83be9ca51ea23ffd1bef096ca8d6e3cf2aff80452ee30b589bee2da9ddfabed2ba"}], 0x0, 0x0, 0xffffffffffffff7f}, 0x0) r1 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="140000002900055bd25a80648c63940d0624fc60", 0x14}], 0x1}, 0x0) close(r1) r2 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0xd, r2, 0x8) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89f1, &(0x7f0000000580)='ip6_vti0\x00') socket$kcm(0x29, 0x2, 0x0) r4 = socket$kcm(0x11, 0x8000000000000003, 0x0) setsockopt$sock_attach_bpf(r4, 0x107, 0xf, &(0x7f0000001640), 0x4) sendmsg(r4, &(0x7f0000000440)={&(0x7f00000006c0)=@tipc=@name={0x1e, 0x2, 0x0, {{0x41}}}, 0x80, &(0x7f0000000140)=[{&(0x7f00000027c0)="118402093de903233e496d5671dc71ff04291b2c1501655802bb867063f70647862a15257781bcf1d1e498104d082833914ee68afc14ac7cb85975751b8c31271948ee303aa2a34be964b8c1b95638607b2e7ec7fda28fea4caada028a39bf259538214e80b9b5c9b58b1cb36a933d64a25324566f7733ea93fc91c98fec268cb1e2148198e2ccf2463d2ae56c61ac436c336b2d421c6b512a600955c6ede3e5820165eabf2dda9e2294300485327a6d28f7913f19d79e5f478626bb6a607c2f5085c68749edc417da6cc4db8c605215575067836f62b0b3e0b49e8c321240c1b1b54babad07a7000c4eb99200b9d016f1554683b7b3323ab37f066b973d584345792feba5b719ec0413d1c37689ce927de538b4ac16687f6595120220e5205f79227e43a8eaa610c8c232bcb811b4a63eab1b87da214700408e830774dcd6318bec9ef28b9171b0492bddb09009a8d26f797713d81548e0c547b8aa7bcd844c2cfa69560deaa6188b576792cccdc07a1f94da4e4c4f05e4d053d6a2fcdb253dce696d6cd85a1aee740c2a84e3d63aa558d3db42531e2303c6e8cfc0b6e31950fcbf3021f708d47c05edcf3fcdd66226d99f1f132d73f698e0820c395f343e0d69042b6b06bf40b45ea6a8f52a32255f3c40d4e9fb93084421a6235116be29125e5afe2d8c418cedb2548db2fcade80c118af8a6be1e650517519721a5920f842662aad37473f2ba60f7ee8466f8dba829c3e17d3e618ef5768b1b0a8991c64f2e592e726bb4636d13fbd04ed71b031e1c1a27fe30325e521a9845ef1abae620cefb216c47a1e3b4db8cb1287006b9fed827fa5a944b8045a3397ba4208c5cb67117393b2f836e4e79196e05ebd7488fa76619ea0521982b9cb76a63bed4f0ffe48ceb4b2bbe4e590dec80eca4740027f855dad06313a2a0188932a2069fc70b8af0e4294a7b51b552ad72ccd5625fd2a971354bad2930eec5f41e0ae271224b8a9160d96965d372c65e4a0adcee1e8bb84406b6a5c5e4d6ed7ff529afdffcdbea58f43e7c39f8aa9845fc92c84aa8bc0eef238d19b2cd3dd0c6d52694c99f2f493b7064076b62d139837eda3d11e43ae52fb771c1585974bcc6e2adb24096fd3d5ac867afb9cfb6ed07cb34e227f00ed5541499d2e7e3b4f3da831a3b9c32de8be0f5b45e8248b5a2811bb452ca6dc7d56d87531347ad316e6e8c6bf887f70f455cdeae8dcfff004b0ed1b8fd63d1d5e55cbdf1541b87821f3c90f7d47e542ec75b132f5285862d3e9fd84f841e4d137e2735d5f23c87108bcaa591a14ab2ab43802ffb176453312420fe0e79af7236850104bc3e925b16fd0a57ee9959ae8ccc13c843365442bb462d86ead8a20c41e064e0ad286f4aa4c69d0046e5012cecf425b0df11c0b458e31804d8ffe98554afc69b475ca03cbe926806b276e19aa47b3e101b95ee2fd32b9f06a3fcf6f078ce694f9ed8fe03425446bcdd0e7c1f4d3e109bbe30020cb81b64bb0cdfd8a0d33e1143c4fbb7fef15d1059e1f20b394f69d482a1da5fd49508808c80c824a843698386b4d3c3885f063aa3c047624f93298040fbc706020d295cf3f363d42f21d327d91d101cc4758c67195a49c3b3002e14cf28a5b8899b7ef08b6713d89c7049ef594361b1d8a0c5838ff30a6a3f1b0f9f947c76d5f1629d3df215975b498bd33ddbc44798a9f76ba0c41e9ad565e44ebf3c333fade1d4306b1042c5e2e855f3e5fdcd64ce7fdf73b09044bec8a2f0cecbb00c6c76c85891478aa4bae6282541cff613f2b461cce115ba0b78c6f50f4593efe5c2ae558f6c0534db14d5b44416b08abe45c6ddf5c749aae8141e427a0a2f42b903ac71caa09e5098cc2c07d79145c7408415d8f937108d6becdbb38a2b3250c0fdf36297375aa3212c9bc8483e8d629c54a79ca55cdda720496753f27fd9e88e203594c1e28514e0d22b9c34c3e1f10253217abed40b09a533fad16c7b9b8e89d7dfd3b27d579bfc813ad2895543ada10f886c7c75010bc70345b727513fa3b7c6aa677a22e037e2bd7731148996f3a8c424075fd12aa8eb9d8f6a8fe7b2eb68934799f5063c58c1816caa4b400bb0914fc7300111c063e5c01910b0b01803a1a348f387542236d82bef6d926ba571ca0e7745e586eddf2334baeafd7b1149502e781ec45299c3f3cd34c3628057def3c012878123224e33828b216022dfebdc6a284e503868a1e4369af819fcfd4124d801386dbb123ce88d54712f6351c77aad6039b2f5ff3d0d1903c74043864fa9f801847ac8446280a31739e0215bce77c08c2477e9079f62225cf179da445e9f220560d995238f17e87dd4ce0f7ebe5f8941d5d130c2d6398e08bb893b5dd8e58701e41e75fd0182d3ebac8920aad7f4777b4e096eb5c5a17e440c0a5b95ca92bbaec63130bbc41d0cbfccb03eb6c1cffc8558bd255c2096a285346dd9600f33554acf62aef19d2776bd5d8a5a9f0a4976022b8ac1400e3f0a7fa227ebc0ad80187939562492154c708739f865a9803512a6213d5026b1febd0a20ce4b3a4d7d90dc5af3f5beaa06b8af1d19556655ac578f9266f5d3b393f24a2d112eee90f749e1f0a6e27ff2469f1cc21d5bcbf355168c62044fd1cc4861544a8175f640ad3c5bb6c81efa331822efb70b57f4110deebe68794211ee4a95c259b4eb519d887b6cfdee378758382f4f63c80b1f0b9f2337dd5a11a5b1fb04c3315ff942cf7f5d7da36c088a65f86529d003c8c9bf74392f9d897b53a422cb3b3f9e09f9936514ac100fecf3c9a573aae041ce3c86cce6dc2884053bc56a510791392bda454aa7dc580a3a7cf71c18dd57bec21c0eb143deb654d8b0fc642bbc7484dc9943c2102169a6aca278f0fd81b1b6b082b355443c8198284e3b01e9fff1c8df1895e9c9593f16438c7f737f2ab56c0f57eadfcd570c5b04b5218fc7d2c0cdca5c7ba5ff428b4fe541d4c8f6fe274d2a3290343f3d6944c918571e350caf2ec3cc9601cd5b71e8f22ff401024c51c592bf476f255b200962e2ed014ce551376235e8d220763f8c9c904570d6b6227c94d62e08b0c9bd3557b96c8ed227685fc54d43e4a05ca5996c4d8e3e5076f394b0c0bc7cdf972f996c45987ffb2d6a138a1772b7ffbeaa66ceddd34839051c61f9d87153f23823f9178b56eb016524ba862cdca9d147b5bda79553ade825d5a1b8ea3acf8c7cad88cd11b68625d367931b9a0296b228fd2c52da32d050d746942fb38dbb3d5e2ad75b7243f7340a8c0d4c7b156e030b6eb154ec6c47c1b6af307ea0e8916e21166572632321f8b4978ecd1f8b4029a6baba4da2dd984d245d1b6dd4a6f2a72acc4d90f480de489826130dd7b2a9ad79938ed6de65c7a56e0515d84302a8a8ee98c20ea32db20b231b9d00e03dd74b804e15c70ce8a6b169ffa79db7e24062b2dd3560502337bb03c8506a25ce77eaa06f9fb54aff0bab9545c32bb9a35a700361f46a3995ef929af7698bf16df9d8965f4d939f5dba6eb238c1089c25617568b29760ecbfef273b8070c3853a652d30da91cb00e0afa1c663589158711984cfe38869974c30e9b51333091cb0f5d72f5ddb0f3bc550b2787ff6fdfe0b90764f8ec319a2674d6e16ca2417b7a2144b5a4ad248fc4b2b8f74ed1957bd4f52f0db0ac4eb8f6dc62c51e16a803bff507359abdbd0ce1ee0fb936a4a060954c1a939b4b197b61311d079ef09e57e60f94fd796c12cf7e62e11bbdc11e04fc79736e42d6d2dcb02e705dc4e8e17addcc0902af4ebbf0a2f57db53cbe99bb0797137c903195de282ed02c37634181936e351f383fb590eb453e539b80c6935185ac40890c1ba70b5e2eb53235f3a983ce4608929d2609354f89fc22f80a0aa9fc0ea9af7f06e46d8b5f5d47dbd2efe1f2d0f4edee09f11b57c257ff5ecfe96ada3c5f37e1d766c5c85490d14f297e1ce65ae34909f04492e7cc955faabb205491a096147d0930ffa70b68055523e360328f26f28ff160cdb8b4785a22110191c9ecfd187267c1a4300e9370a41c73fe224f3a9c54493780b1a4ff96398f0a60f66e48ef4ad7183f71c0c4d6d9d1a57e19a56d9ed426cd4143de82ceb33011988ed079b52ab30300255e066a84959a10676c7b58515ff9bed194c784072af1062734f5d497f2be9b0ea1228f5a981e8d5d78da49da90b040d4e3a93b7f71360b25cf75fca36a4068748e1bc171dd40fa31d6f9c4c926a635f4ea4faf7511146bc5782606966aaab13a30d67cf182751149f678852da30d0f9b6ea5524a1f5ea01e77d7a74ac588ab2251cdbc9f4f8aa2cf367f0ad2178e66fbd7ab447aae12a7bc6cf3925fe99dcbb85c95cf4576520b781dc12fe6d310978315d2e3d7dbc49c9be2fa40788ebd5fc02c6c7f566a64b7f4af7a96353265dc9e4c74c909b9a385966f4d7312fdcdfa8f5d0632c6db4a19ce696416a04e937d4a994e757eae59c07e5d3228254b35003eba32ed448516e9aa77b5b92c9ce7fff06a8f4f652d27971a46c621a6b2ee3c1adaf60d5cdfb381a4e4ac9ab7d7d72fcb2d6aa7e104255345f1e15dec8299c9c75735a01338d20f72d8b359803becef76d9ca6da029d0a795e6d4a652bf3880efeee074c81774b2971da03eff6d9516ac8a0c34b686aa1afbcb2befc79618a3dbb2bcd53da0075cdba0ddd975fd4e833291005f0fbf7b167922dc85b109e1381431e0fdc50f80b8592edd57f50f9dd950205e1a21cd3026cb30abe6d06dbec6c7cdb76d90c0e85a69aa1522281bcb3f4fc54ee443e76c7d9bf82e313f2dc3e277c699e079a847635780a5b724aca0ede72febba648de12fd14e3a78b29e9df82a19f4ed9c712e5b313c05e6908f6d4601d076afda5cf77eab4ea7c44c9d40f463fe8cde79f18170de9b087b113cfc7d467bd164564c2a8a99e4566d6f9eb1a8d5393700158fe84c109735cfe0ab45d9eb6fe61619d8538512730e015ffac07279973126e9087b209144c8797dd6b65381e616256a9cbf7771222c41618eb82d3539e7750ef0614acb4c901f88f31589d9d6d87c4b2a5361ad44155bf5476f2bc42cd2e758d478a1bcaf27c6c5607f025c8ff75913cb95eb631a690e3e6201204e616a4482a6eae323dadc0a9c22a7de1567ec3f45380bbde304cc76efd4bb0ac9f28475534eb973fc02f3f5dc73a862052f82f6d40c0821012589925ce3f2274ff2a8097b8464b44068c1505b967679bcc6b5d7e7ece9bd1880fc32531fe5d7bac9c5262a709239e477ecf44915a70aa7f984ec1bed047f3ec92a55714403c7c7503a3ac87cec792e072eefa623c56b6b33beb5ae7f5066a952cf6b0b25ab74841e5d2a9b20b1fe0cd83c3aae37eac0dd08d6a65410af956767766f2c6c12d13e87f363052e1e645c2dccd42948be835a9fe1c8892453b73cbcaa7c9222ccece11f86fba52d29d64a609da597e226e5f59e9a8301297c1e9881557a860df15ee14cf4bf70988e2cf90359587bc378adba5aa610db3cc1d6ae5fba9390b4c", 0xf49}, {&(0x7f0000000840)='\x00', 0xfd17}], 0x2, 0x0, 0x0, 0x1a0}, 0x80) sendmsg(r4, &(0x7f0000000440)={&(0x7f0000000340)=@llc={0x1a, 0x17, 0xd6, 0x6, 0xff, 0xd4, @local}, 0x80, &(0x7f0000000240)=[{&(0x7f00000003c0)="dbc0626a9c95312ac1a9d46cd6213c160a56acd1fb4d20357404173b69d4f8aee8cd7be552d6b55a8063daf96f99409c41ed8c1b06f47a4bf59f750dd32eedff9d0c3a77e92778ec2ae5771d878b9236dfe58f5df412d5135d5e85952029b8133bf19220082fca19e5cafe70eb1a0cfb7f63a30b9a471a07", 0x78}, {&(0x7f00000005c0)="40e785568d9f1336903d11a2cd81b28a4219d8263222aacd7f9ba81b2bf120b40782c6ba666f9a2499061e3dfa6f4150dc3299d9177a8aa1e12e519f43403c30795b3a5039e0b8f2cd310060aad9c9a1c73ccb5cdd7a2b9b3042abb6659f37d83e7175540639428648d0857332c821d05c6b26b9aab2100ef82979a89e0ad5b5ba16f468843b3b13249314a0746f8bc7a3ef39950fe6cca7de4c479e354856073beb9556c988be6678f5e5b028c4b11ee9587d4f35f6de46f13db32eb89d307c226fd3fb9e94f69e9105aa8853866d9fe32952a968902c7c0e986efa5bb62ec0d5905ee3f16e824cb61e1e", 0xeb}, {&(0x7f0000000100)="8dbe000000000000", 0x8}, {&(0x7f00000004c0)="85d2a00317df47b98217fe0fba176a05d993be05c87ce42917a95fa1246c78cfe4374acc5369a2d817b351bfa5bc595a106368e6a44fbf862d506154217623217a596ba07828a97f906ff47238c0b850596794a8eec3149a5cc57d41e4b42fcb1c92d0353ce5e10cb41c48a33393692becec24bc318354866812e46aedbcee25af6bb53ab6fe4de3e21f4c2b176ec919a2b6eaf7ae44776688b2e32e272edf9a", 0xa0}], 0x4}, 0x34004090) 12:33:10 executing program 5: mlockall(0x1) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f00003b5000/0x800000)=nil, 0x801100, 0x0, 0x0, 0x0, 0x2) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2021, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/unix\x00') r0 = epoll_create(0xff) r1 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) mlockall(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000200)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x9) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xf) mmap(&(0x7f0000135000/0x1000)=nil, 0x1000, 0x1000003, 0x20010, r1, 0x3ec60000) pkey_mprotect(&(0x7f0000519000/0x4000)=nil, 0x4000, 0x1000002, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 12:33:10 executing program 3: getrandom(&(0x7f0000000080)=""/240, 0xfffffffffffffe77, 0x0) getrandom(&(0x7f0000001180)=""/37, 0x25, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) getpid() r0 = perf_event_open(&(0x7f00000011c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) fork() preadv2(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000001380)=ANY=[@ANYBLOB="0800000000000000c0ffffffffffffff01000000080000000200000000e2ff000900004000000000050000000000000003000000000000b05877a838a984c33559f5a502000000000000000000000000000000000100000000000000000000000000000001000000000000000002000000000018060000000000000000000000000000000000000000000000842000001a4e45472ddfc6f33d95b4f2f3320d9d9966482e4f6f75ab6c9360db22fca19e65eed8606e9326417dd243d9c38ceab448a6cfdc1378829491bb02bd2203440c63aae234a3d94fb8b2271d67ad875db925a09240a01ab67f262e0d3c26418ad5108a03619aaa1f7bea54126743930019414fe9ea89026e7bfb5b9b1960298fbafc21fc351dc54376ad6702683da4510835cd860b45e3d70146e61f048b87ffe36d1b0c8cc7e32335ebc6db1f11"]) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'vlan0\x00'}) [ 275.830000][ T8] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:33:10 executing program 4: r0 = dup(0xffffffffffffffff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x3, 0x2, 0x301, 0x0, 0x0, {0xc, 0x0, 0x6}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x15}, 0x91) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) pivot_root(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000100)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000780)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="400000001400210100000000000000000a000000", @ANYRES32=r5, @ANYBLOB="140002000000000000000000000000000000000114000100ff0200000000000000000000000000019d98d6dee77d6d076b476fbac586b8c4a4d2fa532655f9990fce8464d0db761a59dfd992225fd33791099c1609071e756004995d9532b6c800"], 0x40}}, 0x0) stat(0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000340)={&(0x7f0000000800)=@getlink={0x28, 0x12, 0x200, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x40800, 0x602}, [@IFLA_TARGET_NETNSID={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004884}, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r2}) syz_mount_image$ext4(&(0x7f0000000180)='ext3\x00', &(0x7f0000000500)='./file0\x00', 0x1ff, 0x0, 0x0, 0x2301409, &(0x7f0000001cc0)={[{@journal_async_commit}, {@dioread_lock}, {@discard}, {@nobh}, {@grpid}, {@orlov}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@euid_gt}, {@euid_lt}, {@smackfstransmute={'smackfstransmute', 0x3d, 'mode'}}]}) [ 275.988146][ T26] audit: type=1800 audit(1638016390.445:10): pid=10407 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=14077 res=0 errno=0 [ 276.017951][ T8] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:33:10 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0xa) readv(r0, &(0x7f00000014c0), 0x0) syz_io_uring_setup(0x2b69, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201f0b8c9c43268329d000009000008250592d2070000000101090224fffffa0074980200ffe0000009058202a600000000000000000000000077fc73d9c24130f40b23e65a4c97318c0374b5ac73fdb778ebb5fd744220e649bcd3cd420b95e260ef80079c8d6d7fcb5ba254389818cdb6b2c44457495e67e3a6085bb263fd5b3bd4d19ed58bcc37006721f7142fa7925b48ca7dd55fd2cdb4110580c58ed8c596f2f096cf80e4271862eda89cfc8a24309220d405c6c481b3bd3ae024aed1f1e608f8760c"], 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(0xffffffffffffffff, 0x1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) clock_gettime(0x0, &(0x7f0000000340)) r3 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080), 0x440583, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000180)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000300)={0x24, &(0x7f0000000a40)=ANY=[], &(0x7f00000000c0)=ANY=[@ANYBLOB="000304efd8"], &(0x7f0000000180)=ANY=[], &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x6, 0x1, {0x22, 0xfac}}}}, &(0x7f0000000580)={0x2c, &(0x7f0000000b80)=ANY=[], &(0x7f0000000440)={0x0, 0xa, 0x1}, &(0x7f0000000480)={0x0, 0x8, 0x1}, &(0x7f00000004c0)={0x20, 0x1, 0x5a, "145d5144cf8f69ffc8b9fe44936fbd1893e9343230e1fd4ddaa2407ff391633c62e33143835f76e1ac45d6973b4a49b75595e3a05d70cc753b5ce86392508a8d6f1b60c099de3c35b957546fc796af7c11ea82790b55143af89d"}, &(0x7f0000000540)={0x20, 0x3, 0x1, 0x4}}) [ 276.396978][ T8] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:33:10 executing program 4: r0 = dup(0xffffffffffffffff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x3, 0x2, 0x301, 0x0, 0x0, {0xc, 0x0, 0x6}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x15}, 0x91) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) pivot_root(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000100)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000780)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="400000001400210100000000000000000a000000", @ANYRES32=r5, @ANYBLOB="140002000000000000000000000000000000000114000100ff0200000000000000000000000000019d98d6dee77d6d076b476fbac586b8c4a4d2fa532655f9990fce8464d0db761a59dfd992225fd33791099c1609071e756004995d9532b6c800"], 0x40}}, 0x0) stat(0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000340)={&(0x7f0000000800)=@getlink={0x28, 0x12, 0x200, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x40800, 0x602}, [@IFLA_TARGET_NETNSID={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004884}, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r2}) syz_mount_image$ext4(&(0x7f0000000180)='ext3\x00', &(0x7f0000000500)='./file0\x00', 0x1ff, 0x0, 0x0, 0x2301409, &(0x7f0000001cc0)={[{@journal_async_commit}, {@dioread_lock}, {@discard}, {@nobh}, {@grpid}, {@orlov}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@euid_gt}, {@euid_lt}, {@smackfstransmute={'smackfstransmute', 0x3d, 'mode'}}]}) [ 276.584563][ T25] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 276.824059][ T25] usb 3-1: device descriptor read/64, error 18 [ 277.093949][ T25] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 277.284098][ T25] usb 3-1: device descriptor read/64, error 18 [ 277.404635][ T25] usb usb3-port1: attempt power cycle [ 277.467143][ T26] audit: type=1804 audit(1638016391.925:11): pid=10407 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir080747081/syzkaller.cHzYuk/3/file0" dev="sda1" ino=14077 res=1 errno=0 12:33:12 executing program 3: creat(&(0x7f0000000040)='./file0\x00', 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0x10132) setsockopt$sock_int(r1, 0x1, 0x2a, &(0x7f0000000000), 0x4) recvmmsg(r1, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) ioctl$FICLONE(r1, 0x40049409, r2) [ 277.579602][T10407] loop0: detected capacity change from 0 to 59 [ 277.814417][ T25] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 277.935439][ T25] usb 3-1: Invalid ep0 maxpacket: 104 [ 278.094073][ T25] usb 3-1: new high-speed USB device number 7 using dummy_hcd 12:33:12 executing program 3: creat(&(0x7f0000000040)='./file0\x00', 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0x10132) setsockopt$sock_int(r1, 0x1, 0x2a, &(0x7f0000000000), 0x4) recvmmsg(r1, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) ioctl$FICLONE(r1, 0x40049409, r2) [ 278.194148][ T25] usb 3-1: Invalid ep0 maxpacket: 104 [ 278.202036][ T25] usb usb3-port1: unable to enumerate USB device [ 278.235166][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #208!!! [ 278.400897][ T26] audit: type=1804 audit(1638016392.855:12): pid=10478 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir080747081/syzkaller.cHzYuk/3/file0" dev="sda1" ino=14077 res=1 errno=0 [ 278.482177][ T8] device hsr_slave_0 left promiscuous mode [ 278.499856][ T8] device hsr_slave_1 left promiscuous mode [ 278.519074][ T8] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 278.574196][ T8] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 278.605828][ T8] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 278.623969][ T8] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 278.655857][ T8] device veth1_macvtap left promiscuous mode [ 278.661891][ T8] device veth0_macvtap left promiscuous mode [ 278.673213][ T8] device veth1_vlan left promiscuous mode [ 278.684611][ T8] device veth0_vlan left promiscuous mode [ 278.901978][ T8] team0 (unregistering): Port device team_slave_1 removed [ 278.916529][ T8] team0 (unregistering): Port device team_slave_0 removed [ 278.928004][ T8] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 278.940919][ T8] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 278.993733][ T8] bond0 (unregistering): Released all slaves [ 279.203220][T10475] chnl_net:caif_netlink_parms(): no params data found [ 279.370484][T10475] bridge0: port 1(bridge_slave_0) entered blocking state [ 279.378254][T10475] bridge0: port 1(bridge_slave_0) entered disabled state [ 279.391814][T10475] device bridge_slave_0 entered promiscuous mode [ 279.415620][T10475] bridge0: port 2(bridge_slave_1) entered blocking state [ 279.443124][T10475] bridge0: port 2(bridge_slave_1) entered disabled state [ 279.454025][T10475] device bridge_slave_1 entered promiscuous mode [ 279.483562][T10475] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 279.497096][T10475] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 279.532985][T10475] team0: Port device team_slave_0 added [ 279.543192][T10475] team0: Port device team_slave_1 added [ 279.581656][T10475] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 279.590893][T10475] 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. [ 279.618568][T10475] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 279.633208][T10475] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 279.640850][T10475] 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. [ 279.668011][T10475] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 279.720421][T10475] device hsr_slave_0 entered promiscuous mode [ 279.730593][T10475] device hsr_slave_1 entered promiscuous mode [ 279.740489][T10475] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 279.752411][T10475] Cannot create hsr debugfs directory [ 279.926339][T10475] 8021q: adding VLAN 0 to HW filter on device bond0 [ 279.942790][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 279.958574][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 279.966871][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 279.979236][T10475] 8021q: adding VLAN 0 to HW filter on device team0 [ 279.992187][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 280.002200][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 280.011046][ T135] bridge0: port 1(bridge_slave_0) entered blocking state [ 280.018135][ T135] bridge0: port 1(bridge_slave_0) entered forwarding state [ 280.035583][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 280.045077][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 280.053516][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 280.062675][ T25] bridge0: port 2(bridge_slave_1) entered blocking state [ 280.069799][ T25] bridge0: port 2(bridge_slave_1) entered forwarding state [ 280.099280][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 280.108787][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 280.117899][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 280.134243][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 280.142667][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 280.153058][T10475] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 280.179087][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 280.187993][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 280.205629][T10475] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 280.304766][ T8068] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 280.338968][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 280.347717][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 280.360987][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 280.371532][T10475] device veth0_vlan entered promiscuous mode [ 280.388663][T10475] device veth1_vlan entered promiscuous mode [ 280.405118][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 280.412980][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 280.437618][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 280.447012][ T135] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 280.460856][T10475] device veth0_macvtap entered promiscuous mode [ 280.472558][T10475] device veth1_macvtap entered promiscuous mode [ 280.492464][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 280.504573][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.515446][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 280.525996][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.536075][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 280.546623][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.556496][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 280.566942][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.577897][T10475] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 280.592619][ T8] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 280.604820][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 280.612683][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 280.621255][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 280.630348][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 280.642419][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 280.653273][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.663455][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 280.674282][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.685054][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 280.696069][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.706799][T10475] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 280.717797][T10475] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 280.729036][T10475] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 280.740859][ T8] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 280.754462][T10446] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 280.762868][T10446] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 280.809703][ T8] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 280.856054][ T1323] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 280.868417][ T1323] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 280.892101][ T8] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 280.909842][T10446] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 280.938038][ T10] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 280.948838][ T10] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 280.968424][T10446] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 281.115130][ T20] Bluetooth: hci1: command 0x0409 tx timeout 12:33:15 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f00000000c0)={0x2, 0x4, 0x4, 0xc18}, 0x40) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000540)={0x0, &(0x7f00000003c0)=""/13, &(0x7f0000000400), &(0x7f00000004c0), 0x1f0, r0}, 0x38) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000002c0)={&(0x7f0000000000)="2afde4e404aaaf64b2ac29f36483e1b724ac9b82e5de592c9dcc21ef74297e847614e5ab654f61c365e39ab629669f716c8d48eac9bf318dd32c39bd92dd4c8d53cefbd1782dae7ee42c183ec1c68c430e3bc600ee4b9d09981497f16620f7772b4e9b69582f583560192c95e227c568907b5370f1bade9cf32c2989b47faba70e451e428e7796f2268c0a015989", &(0x7f0000000180)=""/128, &(0x7f0000000300)="99c66fdf5e498a253dad9285371cfbeaf57ecce0d7da6be52871cd9e5644936b17c1af37707036acd4ba1c86bbfc986d171f", &(0x7f0000000240)="6cf26f621b3eaf0cae5c512e32813a625b1fb0913881f6d13a98e2bd22e97e6653bcd13d3042ede3cda3deabd9fe61700001d35797e25f03976d761b26b6286f8918e27558a532149373055b2d63c53c451614968c1907b834c7c7ab5c8d64446f2a3214d80435", 0x426, r0}, 0x38) 12:33:15 executing program 4: r0 = dup(0xffffffffffffffff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x3, 0x2, 0x301, 0x0, 0x0, {0xc, 0x0, 0x6}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x15}, 0x91) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) pivot_root(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000100)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000780)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="400000001400210100000000000000000a000000", @ANYRES32=r5, @ANYBLOB="140002000000000000000000000000000000000114000100ff0200000000000000000000000000019d98d6dee77d6d076b476fbac586b8c4a4d2fa532655f9990fce8464d0db761a59dfd992225fd33791099c1609071e756004995d9532b6c800"], 0x40}}, 0x0) stat(0x0, 0x0) sendmsg$nl_route(r4, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000340)={&(0x7f0000000800)=@getlink={0x28, 0x12, 0x200, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x40800, 0x602}, [@IFLA_TARGET_NETNSID={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004884}, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r2}) syz_mount_image$ext4(&(0x7f0000000180)='ext3\x00', &(0x7f0000000500)='./file0\x00', 0x1ff, 0x0, 0x0, 0x2301409, &(0x7f0000001cc0)={[{@journal_async_commit}, {@dioread_lock}, {@discard}, {@nobh}, {@grpid}, {@orlov}], [{@fscontext={'fscontext', 0x3d, 'system_u'}}, {@euid_gt}, {@euid_lt}, {@smackfstransmute={'smackfstransmute', 0x3d, 'mode'}}]}) 12:33:15 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1ff, 0x81}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(0x0, 0x0, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8801c1, 0x100) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) perf_event_open(&(0x7f0000000580)={0x2, 0x80, 0x0, 0x74, 0x67, 0x9, 0x0, 0x7f, 0x1000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000080), 0xa}, 0x480, 0x4, 0x1, 0x0, 0x6, 0x7, 0x0, 0x0, 0x1ff, 0x0, 0xdeaf}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0xa) socket$nl_route(0x10, 0x3, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000c40)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000200000000000000000000ff000000000000e654cb3619c655b6340e5ba4641a9faa8e80504ef9ed656ad1eea301a3c884fa922f0f011dd71fe5e267803abd02c71c37000228383749eb840a57fddba2f82bfe5cefc8714ab57f092779edbdc818f162245dc74d0eaef008c40578ad422352a600a8d408305bbcf6914cd3479f7ce310412b5c5e34ed9d28382f6ca1e5caa62fdccc025c37af24d978c0a4fe965c60b9889109a0829715e1f0c26619dd5be967b004147dad5343116da2e684dd4c1e22330494f61995de29b4213b39a77c69d86a547318e6cad99fe3adabecd42d4e108ea60630520a71e800000000e500000000040000000000009c883c8b3f8055b3b25a6d988986fc22d2d9e5887fac1e5d1c104acb639712b2a18e7300387973daede3ede8c8698fea99087ffc684b77485af71beb6809e9a5de53236576a1ea5347cbb91f497b82f90a60bd090a76bf638b0f0a705c87b2a98022811a4078d4b515c81198497457eaa69b7de1c4eb4bac89ce55f83e93cafe78a4fb95db6b8648affe5f74fc8d8df76a328aec23533f2a27d46999eaafe1b1e633e40f18c384fd1af4f875c70f60141590bdfba6f30cea13c6d30609e5366a53cb2e3c0a8cf76a23888f62a6ad174bbbae7bc532ccfe969321bdaa73dd24858967a6cf18fb08a41c0ca6d69dfa3da449f026de0c943fe73488424a8526ef4192d91f028f54bdd323ff4d57ac19a55074b333fb11dec8752465410e0f302639ca3b8c67f636d734f6163e15bebf3accded2864260a928770722241dea1a0a14f7b5fd8d34bb5a93393010028f764d6faf658b3ae66a38441160f5a0c88bcde827e87da1f61e4d6a8763373604a392b4dd3e4771ce571599b32564a16540fc49e0c4d5644d17f600000000"], &(0x7f00000001c0)=""/253, 0x26, 0xfd, 0x1}, 0x20) mount$9p_rdma(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x20400, &(0x7f0000000480)=ANY=[@ANYRES16=r2]) r3 = socket(0x1, 0x803, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000600)={&(0x7f0000000740)=@gettaction={0xac, 0x32, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x3f}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}, @action_gd=@TCA_ACT_TAB={0x4}, @action_gd=@TCA_ACT_TAB={0x58, 0x1, [{0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x6}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0x10, 0x3, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0x1f, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x10000}}, {0x14, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}]}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x4}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc}]}, 0xac}, 0x1, 0x0, 0x0, 0x4008041}, 0x8000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x60a6dd009086a878}, 0xc, &(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c000000020601020000d959ae80b788c9fdac1a000000000000070000081c0007800800064000000073797a3200000000000000000000000000808c0210b5aa9d90938b45d7492741d494c72c09dcbc8ab3b4fa1e853b828178c51e433ef7d7c5d3049bd2fdcad7abf96ddb96f1692f2fd8812564db345fa122e849f0802974612a1e079582e6f417668965c904"], 0x3c}, 0x1, 0x0, 0x0, 0x10000080}, 0x8000) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000bc0)=@newlink={0x5c, 0x10, 0x200, 0x70bd2c, 0x4, {0x0, 0x0, 0x0, 0x0, 0x22020}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_SPORT={0x6, 0x11, 0x4e23}, @IFLA_IPTUN_TTL={0x5}, @IFLA_IPTUN_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}]}}}, @IFLA_NUM_TX_QUEUES={0x8, 0x1f, 0xffff0001}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x5c}}, 0x0) 12:33:15 executing program 5: sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x60, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xa}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @private2={0xfc, 0x2, '\x00', 0x1}}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @remote}]}, 0x60}, 0x1, 0x0, 0x0, 0x4090}, 0x4814) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), r0) sendmsg$NLBL_MGMT_C_ADD(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, 0x0, 0x2, 0x70bd26, 0x25dfdbfe, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}}, @NLBL_MGMT_A_DOMAIN={0x6, 0x1, ']\x00'}]}, 0x30}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) 12:33:15 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmsg$DEVLINK_CMD_SB_POOL_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)={0xf8, 0x0, 0x400, 0x70bd25, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x6}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x242}, {0x6, 0x11, 0x1287}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x3f}, {0x6, 0x11, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x56}, {0x6, 0x11, 0x6a4}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x800}, 0x8005) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) r4 = creat(&(0x7f0000000380)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000000)=ANY=[], 0xfd14) fallocate(r4, 0x100000003, 0x0, 0x28120001) io_submit(0x0, 0x8, &(0x7f0000000d40)=[&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x3ff, 0xffffffffffffffff, &(0x7f0000000540)="d07984be47e404b87e2ef681a9a89f033d2b422bfeaf7c5378874897d45d0a6ea97c9a6b281b7f2b7c994982149e2b98bb650a031266ceca2f710b8872ade1e639193b1764a2e0f0a61de116261715e7d285d140678ee5680d380863c28a8079df48de", 0x63, 0x1f, 0x0, 0x3}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0xff, r1, &(0x7f0000000600)="2355d0fc5640a790aae1eaf6501b9e26b51882d489c676456dbf813c03352df8a489727ced8318e70918ed343b49b3fd8e24ef9f98f36d2db3c4563b3c5848e0253a73738a48cb775585c4f1e3cb0e375ff15cc90c510c", 0x57, 0x3, 0x0, 0x1}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x8, 0x3ff, r0, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x1, r3}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, 0x40, r1, &(0x7f0000000780)="bd21beef632db259ea782151d7ba2c32f4dd3e0cc76c009b427f9e6c2b1aacc7aa6c39815abc01faba487c9491a4c41807cbd4682790d89fb9e859a18e56681bdc4a90d3c58d1e8c702ba834df5e7f57d0563b2205ded7316e9e6f51257bb5bef8631deb08e41fda35292a1c3d0ff4b64a5457c829145737dcacce2d0f4ae278522b3e7406549837308aee", 0x8b, 0x80, 0x0, 0x1, r3}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000880)="805129021f9cc3e857c23d3430d4a6aec3cee641032a87b6d7d7d8f2b29f65c162d61eef247b2603d062b139376750439ea83625ef6c063735fe6da88c516356c3f937e4f474b00e86d7e3cef6a55e0d961e748c34b4bfc6a77b050a28b5693c8bfe8c9bb34b6ada4b2b3d791f00c78270e399dabe2c15e1205dfa2d3de6462c11e41d4c609f9f32739639543a24117521b9d302655f5f2efe5e498496743e0f03aa8ef06259c8e803ec18f06c860211311621d3a00e8a3500efb7a4ab7690b802a51d2cbead17e248a3f49f16e7f4ffc52fd319620ea8332b0a4b115551348a03b076391b2b55b8ff63d20ce7705aed29706140deea", 0xf6, 0x6, 0x0, 0x2}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x6, 0x6, r1, &(0x7f00000009c0)="9d4a917a6c479d585526a21c037688a39005003141798050095b39541d12fd764886ee1743350ea1273c2f4d0de0bbd6c76cf305b7a1a0a3501aa6e0165d32399a0d427114056ce42f1b0c5e5e598eae4edfe0dfd3751d4941b9ab11f5201245275dce8c2f08bdb29d485b29f6c4b3db3b459124234ec25cb1b833fdb8c615c92fdc83cda166905503875a700bf32d2cdddecc3fd990e4f201ea72ed280a225dc7bd25f892163f722042ad886f8883562e4aaf63f2e26ec14a97bc3dfe8613e982074690574e5a96d69441ab57c18068de2f59a3fbd5a7e5034767a5735ac55dc29778d1bff280", 0xe7, 0xa8a}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x8, 0xffc0, r1, &(0x7f0000000b00)="96e47e7dc50f02d62a25f389eba5d2e4de4e498c441c3f344b6e68e00c8fb2565db33d8c0814924e9f4ba58bda2b8cd1de5b6c03f4bba38abd086f1d8d6e79787c43cc4645d7bf09578931be9817d6ce96685374aea2f837e573ce4de50baa1cb7ea45fd754ce40c7d0b52423c3e8e94956b3e0088035bd14fc77945e3e9f63e62bce0e966f4521456cb8fce377bb2bc927da65b378d6311c5b89cf955bbb141ed2e275833541b067a131ec497c589d5ac757dd299e5a93d2931af0ec221e1cc0acf2e307b0d89be77726aa0583f5146afc600c7ae69f2968ab1cf682d31d5979da7f2dd352b5c6b7aef5526e8a13b2329b2", 0xf2, 0xffff, 0x0, 0x1, r4}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x7, 0x7, r2, &(0x7f0000000c40)="91aa8a6f489dd3aac5162ea89d9f1e3f7fd40ec8a1cf9ebc918641309ff3598b96ce4c9470dcad2a60980530b3ce2a91bca11b1dd075ddeb87dac3996baec51614fd04a06959870e795ca4851f0c034942b449363cb3453bef00f3cc1ca977f746bf8d0ea2c233c209acc35d4190081dd036843b63142cd2d2714259a114647d2b848caa7dfce0862142cd9b1d1497d33536dafce505bef7b2a068c013d9", 0x9e, 0x6, 0x0, 0x0, r3}]) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000f80)=ANY=[@ANYBLOB="02000000010004000000000002000700", @ANYRES32, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0xee01, @ANYBLOB="02000400", @ANYRES32, @ANYBLOB="02000400", @ANYRES32, @ANYBLOB="c20000", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="08000400", @ANYRES32=0x0, @ANYBLOB="10000400000000002000040000000000"], 0x7c, 0x0) write$binfmt_script(r3, 0x0, 0x191) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) ftruncate(r5, 0x200002) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000d80)={{{@in=@initdev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@ipv4={""/10, ""/2, @broadcast}}}, &(0x7f0000000440)=0xe8) mount$9p_tcp(&(0x7f0000000240), &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300), 0x0, &(0x7f0000000480)={'trans=tcp,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@cachetag={'cachetag', 0x3d, '-\xde'}}, {@version_u}, {@fscache}], [{@smackfsroot={'smackfsroot', 0x3d, '^]$&'}}, {@fowner_lt={'fowner<', r6}}, {@measure}, {@subj_type={'subj_type', 0x3d, 'pci\x00'}}, {@smackfsroot}, {@seclabel}]}}) sendfile(r1, r5, 0x0, 0x80001d00c0d0) shutdown(r1, 0x1) 12:33:15 executing program 2: perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x5412, &(0x7f00000000c0)) 12:33:16 executing program 5: r0 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x4000, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) getuid() recvmmsg$unix(0xffffffffffffffff, &(0x7f0000006700)=[{{&(0x7f0000000380), 0x6e, &(0x7f0000000280)=[{&(0x7f0000000500)=""/97, 0x61}, {&(0x7f0000000600)=""/226, 0xe2}, {&(0x7f0000000700)=""/174, 0xae}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x4, &(0x7f0000006980)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003c000000002900000001000000fea13ccd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}}, {{0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f00000018c0)=""/83, 0x53}, {&(0x7f0000001940)=""/171, 0xab}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x3, &(0x7f0000002a40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{0x0, 0x0, &(0x7f0000002c80)=[{&(0x7f0000002b40)=""/68, 0x44}, {&(0x7f0000002bc0)=""/56, 0x38}, {&(0x7f0000002c00)=""/104, 0x68}], 0x3, &(0x7f0000002cc0)}}, {{&(0x7f0000002d00)=@abs, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000002d80)=""/20, 0x14}, {&(0x7f0000002dc0)=""/21, 0x15}, {&(0x7f0000002e00)=""/36, 0x24}, {&(0x7f0000002e40)=""/159, 0x9f}, {&(0x7f0000002cc0)=""/60, 0x3c}], 0x5, &(0x7f0000002fc0)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000003280)=[{&(0x7f0000004700)=""/4096, 0x1000}, {&(0x7f0000003000)=""/189, 0xbd}, {&(0x7f00000030c0)=""/157, 0x9d}, {&(0x7f0000003180)=""/216, 0xd8}], 0x4, &(0x7f00000032c0)}}, {{&(0x7f0000003300)=@abs, 0x6e, &(0x7f0000003540)=[{&(0x7f0000003380)=""/56, 0x38}, {&(0x7f00000033c0)=""/41, 0x29}, {&(0x7f0000003400)=""/210, 0xd2}, {&(0x7f0000003500)=""/52, 0x34}], 0x4, &(0x7f0000003580)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}}, {{&(0x7f0000003640)=@abs, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000005700)=""/4096, 0x1000}], 0x1}}], 0x7, 0x10000, &(0x7f0000003700)={0x0, 0x3938700}) mount$overlay(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x2000005, &(0x7f00000068c0)={[{@lowerdir={'lowerdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@xino_off}, {@xino_on}, {@xino_off}, {@index_off}, {@workdir={'workdir', 0x3d, './file2'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@xino_on}], [{@fowner_gt={'fowner>', r1}}, {@dont_measure}]}) setxattr$security_capability(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x0, 0x1) mount$overlay(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file1\x00') mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[], [{@uid_eq}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000000c0)='./bus\x00') statfs(&(0x7f0000000400)='./file1\x00', &(0x7f0000000500)) syz_mount_image$ext4(0x0, 0x0, 0x3, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000003780)=ANY=[@ANYRES16, @ANYBLOB="a54943a37c1abfed56737baf62cb7e34d7dbe095befa454756639d69c88502cd98078b0fa6295f7c028178cfb3e6ec67d4545589b73bc09d6a591e9d9d88dc14016492dae53d199e8630c2b184d8b07da75ebb25bc4ad42b600af9745bb5b59518239a4f030e3d6b496ec1e82e15ba4ae9d05e243c6a6d67aa16d050c480d5b2baaa670a3c69b6edd98fff3e08b26a82f4e01d352db73aa23958a8b1003261d46df0a865a4b98d8263c98cf9e6ec6e8d9ca42165f7180d3c0daab366d1e0f114d8d8cf55ba62174e6141bf292556f8f5a7ea8b2f6e3496165f8fc265cc526270fd47b6b6866f4c96adc623c46fda34e931725670ce4f5a61f1870283b879db9a37ee6771bcf9c872c4540c36b42af29c64741134fed6feb6be4448df3c5303aa87db6016b7e50bdac69c53f2c9f990a779bca6f921d24c4dca549ed547f5466f6774e29345a1af4387b1b5786202e5237f2ef0d5338a7a89a1cbb679cb6a9fbfbaac25b9694adb43d4a7f25a1faebddce45baddc32cede197755919023e38d6d8b06cac4fb2e306780b4f30e57e5add11c5013076cfbd226085db2635bb4a19e6a3bbcd950f475574007ab60e792784b6b6d668eac83f5552d89ffc206403133c060ea74dbc4b947cac3e6a9732b42630a14b5dc29e93f842ca19fc35ced44e57719c7ae04b5879899c27dbd2ead79e6adcf5a45b3df04cfeff8ebdff785230ce31399a26d5874b8655057ebf95d66ad5ad7958b95e6430f8240536ab1cd69044c5a50422b37ed641c5d0b1efc3a8245fb56b9b9e8bdb6fb40a4e32da3a7cbf5a382345e9970c3fe185017887768530541599f10a61f30f94b0e772c847e478b6dc2d26deff378d0fc1c7b18454a9f779a9b41e3b4ae9231a67210bbe0217c55e36f6b5306924be09aef244577104a62c1e09081ffbccc9bc09f51919633f9af35ae2af944869a5957cb0f373b0c3248fd25607823241fd5623a7c07169d27906e06bc699ce9ef3fc4ef712ed7c08a1a041e8527df492c645d9a14ab2a49ddfc0d721ff245dfd619132cdfa876c76f39c5944ff5653e57c0f141747df09082e7d75635feff416268987bf1d1cb6513bfb0047991bb7b95816218b629ccea723f86292c4fedad34a451416978c1a9c310eed88abe76c14d4df3dec2d8715faa7f8db20c3f28355463c164685308d790fd68f9f202adf4d2b5861bd3cf0153038bf3a9ca5c0a6f91f54e57442b57771babff7ff7d043eda9371545fcb86b49f42652fbb2f9c9c08958cdfa65dab471c9f51289698c2653df153538c56c3abd80b2d6a373d523ae00544c7618b3937b5779dd26835e84be103b250d44daa1dbcbedf522dfc9c3fe67f37c54959bb5d3790cec1ce3ef387a026694567f9511642d1521cee2815610b0ad1850a96c90d71af94d21798ced1806df76c58f3b5c1766d974826e9fe9da9698c89ca25c1068dbee543de4e282f4978ff2973df712fc99d4209b79545674c2604549c12a550e4e7d543c0656392d316145f005c666068e3a2ab6868e74fe5ae60f719cf185ea45584fe8f8c01f2d05445bac435fd92be47311019c605b21ac3705de07cc2d68015d62893460424d7f1436a2c2f5f8c07c670650c122073152c6942164f9f2ed8fef7c0cb59bb77fbbc9fcb12808817f666c7747e702fce951f8654dc03dd48ec3c10b75b41af454a84c62c3a39c32da07c53cb0937351fc8f0d58a1258a24415266883706937856300d668d0f76bd31295d7b576fe982845b9d56b99bf6a65cc6eff5b150e23e22ab714d6ae13fa08a8650a7771bbe1388725daa85fccb478e5f63fed5fa91c308b0f8d344a3b8fa37f94af411a781cb71335b7e64c615b79c179df2a5c2599e82d81ffa5af4eb73320a5cef732e4b350f46448e25997b8ed53f54cf79abeccdccbe4b2884ef8c8108d21caf84e6f70182959dbf4d7e0ec5ecea95788a9357dbf1a30f4fbc08d3b7a0a787878fd9220d77f2d056a01b849fbcd16a3f900f38e4547e45a556f9d5599d6d1da2894bded00be27c2e650430e0117cce666a4995f6ce9ed814391cc290d819b66ad6d1be898649f6a3a6eefa144d8606443380d761fb33a453555991d41967a5623b30d05401aefd07cb67c3e786273be7e4e4953d619a90d51b25d6b4260e9d93698773903e76f7e8651e75bbf80364772bd69f7c23c3976bef609ea7127b5585de9fbe902bfc2d4c68df598c7344e666d800e0fcced8c8b1fefad779e5b2386bd526186a4f30f170a3c685c38d2b587e68001c643ceebc0a1d60f593f4aeb4d63d1994c7636486e8cbe1fff55df6265a946769ec98118835fd44900b5ec00b30f2dee9cc9d51e85811e65de2061dfbc38de5124f3ed938c15c66818a2ef6fc21c61f83363f3b8eb741487fc09ef6bc059a496b0bd5503e2971c4de5bc4858dd002caa5b6a306a4b71b054a2a91367c409f37140c089b7f99669ce7bb90b48c5705558708b3c1c8c5b74e4c7f6409e4b117d6e84f0fcbabaf2fd3e8434ef29f82cfe7e07f8f5affde9659fa6477e71a1347837bc8398ad8bb8b015050c2bd3f140a9f289c0c311b39917a84dff979048c8c721714c03862ba5bde9d8bb5d0bf3ed6c28264576b2e814df4a03340d5a7e9bbb7643a15c07d5b52e3660f49ded3cf992613a4d69a994207e9a884f257ad8ad1cfdd9d775c38cb8c83db37efa7eb37011533da20f490ecfb13fc2c22fcb3b0f34c7d6ca5bd4c424dfc5a8fed630c6ff1d91b229682675e5ad8f456ca82c675ccb2ed4ff48b6412a6cdc98792bba541eb924beda173108ba7808aca465afe18635aa69659b25561bfefbdebd218bd0b19c2448cffd9f11fb4ea3ba38dfbf41d663d3adc87f9661ebe8ca7eaec81ab6efdf5a7f4328cf910b45fb4fabf1c590acc64deaf1d676e39fa58e9d37e2e52f1e4060d02112f2e7faa86169dd7c9017394e20023d0b0847093224e9e479fdb40bd5cc619c3be402d221fc523b2f1b8a4226bffe4fee8414aa723a8c641de6811702f48a2b10da9e279c89e5e13ae55fea639a337686d0588a2a590bb0048dd8c29905f0899a4a8a0abe50f4e7bd50ec338e21201b3e9a68ee6d38de2de5b6788d60bb6cc9c962eef09d2bfe8bb45e1756f0e3d5711538c85bf506be9057f59048f617a51b47b732ff3a5c3267db8153aa8557ee3ff29a90ed0378be98b518bf0f74c2744e7420b67481cd2c308cedc4bf02c118265389a4d863575699a891cbb3de973791715b0a8663d4d46e1a98646b769017d4471b56ad592bb79804ded5cd4721b81b5c21e8a3f45837a09fa6ef228f913169d91c8941b9142a652642007c91cebb4e598753bbfdfa1b2a72c51f216a5acd5e46f6d70010b6213165273878b02eb8e3ffec6d7a3a28820ae5cf1b094ecf7812d8ac834e4c919611b53c2609dced5af6983a7960227858a3405d469fe41a41f41fc5f047f4871c41f3a13e485bb466a6de26af3838606cdb7864523403a46cb8c1af181d36fe209c68e157b9c83b213f1aa95936e67d55e40b3092bd36cfef1adec4600b2cedcb2ce68f0174fdb2f9fd78f16a421cc63aee53e017e3c74b8cc0133855863a2acc026153ece240c4ea704cd96f4257b8c3fec61ffe86e2a3868047c28577530c5df0186eb72d80356a3f154fd5cea605d01d37f6650b67a0974340b23dd7afc305693c60588b46c8613ef8eb17d7f5735cfa14781864503f873ad4cb734c867ca8e33539a4ee8be9ade62dd7f22d0b50622306f5c40eb69b208f6ae37c1308d75074e004dd6b7a1ef09b15c0a72bbfa67f02a1dc757439ef2a660edf43ab950c5cd29104591c5c45b68de812a8223446b23b5d7df3550859f4553ae2c12172c4d48ac2097b65388ddf8d836fc6b4972cdf6b71b8dbbb440bb1a81f7323839ff23d5a61d3f33bb33749896568cf2e5c21d5788dc2c28f962dde3887d1efd78aeae420a4dc7d889f340556230238e2b238a6705088aaedc62635ffa91525544906491be46658e4ae87cede478ab1cfc3957429817c094c756e655cd9a62cd947649e8525e6f5d9dddbef1b73f736bfa4dc039257011f6b4c6eeec4b89dc38b3f4c0d058be03be70b97d0f885ef41e7215aeab37ba9952b7ea3cde50174855b48b2e86701dcb30b306eb68cb15387607b4077e01bcf375cfcbb78c9b7af12604fda1ba544b2590732e52d73ed529b41a5b036df97b025c37719a3fd74bf22b8d86588176295e6b383b14df431986d0b5a04cfba49dd02ca34b0a0b82a16ae13562d3e9497a7c2b8a8aef249e298e345fbf8958db7a863d756053b595f65a0b3a57873c929bc1b2e340cc4bc5f371a1837e7c66c94f710712d0becd6f54b1f7fd0d2d51f61b8326318f76550a9025c1bd19eea545c87138fa48da29d92a785eebd9ec25ab882e1070f7f6bee5e33f8399f8242f2653dcacd156a9c0253c97d60da60de74e633e3602036ef3b9e17e01b33f33ac3257a771e9a921818cb1b56a4e37f5af32232d71550e8d2d334d7433b5118c0105d66e82abbc7b1f74eef3b373380a9b450745a7e155dea61b4cf7707d3acc4202d5d26a946ca10024f60af11ce4e937c094c9eb1bd150fc1d576dc2e093a889f1d26a4ad5eb430a8d7bdbb75d2aa79afcf17388ce9254bb678d1426dc9c52fe0711d2bfca7c30501293634785258cb368210c4b01d0c83137bf787e50a57b3d1471d1113883861ff9f20588cdd1c728866105c490f0c897036cbffb69cb03e56d84d63866eda9f74c3cc85fc0e0ef95c284fb2d6b6ee17080661c5e2008307402d8b028724dda7e3c04e0b732483a2f7cee2b669f11ac0cf149cbc2fa980e12efd8111b98666368850b37c29218d1f2f397e5f159659605fa37cdb2a3a67a8dc7f3b7f4c83c645ac7961a08a9fffade6075330c5f6aad325ee759ed0034712f0c56fef96ed0422a30f884aa643e0b240105944223117c2a5f18147c07ca8f21f159e681d557b0a01465ac224e0f1a18a7bd031d50c0530e1fc6f2e36b65a9a956ef674253861fef3558b319237d57a7492ca146ee1c546f253b487da28992862e6b7e43bd9c10a07d29ea0504a927f16773dd094c4c62c93980c2ba291acc6cc5578da8109afc4b396d4ef55d3cb54d60e9af61c256114821db71271e4a38cb0f49c1718dbf247666da7257b5a745c30fc38b94693f98a071aea66435aeae047eeef63e375ede1c61a340c9d028e9042d73ff43aa0ebb6df9abcdf4dc81bd16ba64d0df3a338f6f307296b98b8fcc2615f50327ecbefa493e071ab400ce2e20323d220463092ad26ff6be67940d1bbf924b8c00fddcc4fb0baef938ea98eb3d7ca8767eeb459308dc158363b4fc7ac2441ecb3c8f6385e4ee89996234da1120ef163fafd9cbe0c7fd1379661b7601eeb09b97", @ANYRES32, @ANYRESDEC, @ANYBLOB="82d814894d7c32c52f1d23ad4b51068d46f6e06ed6145ab971c0ccea7bbf02519981135f4066a786d8432460a22155ba3c2aacc12d1208b1eea21c89024d26ce37b95501278dc28f881bdeb81be87761a42eae"]) umount2(&(0x7f0000000000)='./bus\x00', 0x0) 12:33:16 executing program 2: perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41ba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fork() syz_open_dev$vcsn(0x0, 0x2, 0x18000) r0 = syz_io_uring_setup(0x184, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000000)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x16b847409187de28, 0x0, r3, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_ADD_DEV(0xffffffffffffffff, 0x5000940a, &(0x7f0000000400)={{}, "d4e521f4481d6c1bc4d01a0064dc37737208ff115bc822c3dbe2fcabadf25e7d8ac68790806b72d6a00db9acbc8ec0267c524af3294e13d828990f9207e8fd76f293163e4b08719f3f259035550b8c537acfd5650a007dbecb49a32ff8aebecd20ceb423d78e445d74bc834beeaa46766c3dbafd0d5ab4d1e70c1f240f43e587e7e4a19a1087aa9e0292e3b85c12998dd6d998febe25077e40885a0ea805ab67e2ba787cce86f9b169cb67c522ed61bc2e77b74ca6904e3c27b8fcd6e9e336ab46aa2a8151897602ba5818c0160abe635bdcc7bda36b8a144f9bcd263eb94b5368f522faff07a490b79d90bd9668c03519dfc9b327a14369cf91b3f88b6f9e7b4f0c18234e45770d045358a995a4b343d2702a55953fe932f271c964096ad3ff4ffc05100a6247c16182af357e5762637812a3c8c2629784707956e5aa127c02691bd0ba899376645832fc775c2edf02ef813992805863aa528518f58aab0eac6bfb182aa543be3dc7f3e76abbb9cabe7b6d2a4fa8e71eaa85bd9ea3b91d4977017d14472e8debaf46d38bb51e0bba4ed9f8c93c6e051b7ce8da1922fc23b0c7cc7563cf212d0e4a4221f4983bc9118beed042ea9d551c50d0138c23c06808c3951a60ce811756960d51d194f59f54d37855f1da3572e39654148936a36e1aed2a503e631bf7ae74c8f79cb6e6a56f009e8b7013854880da7e0565058dc605ddd3787ab84f8e317f4e4acb1986a38e2f26def446588489df319bee34bd4a8705eb4cd27fe001a48720a32695a7503aaf68567ff7629bbea2305f09ffa940bbad2ef0fb7d8f61512a405cbed29511fb41661b45d6ebcfbecf31de5fa15e4928b4e7117582b0ec73277a6c867cd1c11e80b46a0d73f2c7079a1fc49f955d1a37548503feaaba1bbebeb83e6a5b317943c6ca4c703d95416614485665939d1c81ade2ef371445e0a55ba179106f2d88772b96a2db6ecf9eecda94e650ed46f9973259a2f31a79e2b3900c545e7bce06df750150176e2836e93ea22c75e0d7db263bb819f00262df11e62837cde6493dfbf1c7c34efd892275effd230545bc920d52bb17073e9a7ef9e9a6e6cb87f3ef8334558bc420499dcb58374a21b5fdbc4ed5d9516046cfcf874338495b053e7caee2e2b30976eb6a16f422eec9644ff2a3a3a48b507ffe062b7640c01da0676975d58df7a4231fd3ca21bcf3544942348c4a4d7f3f941b63dcc2228a87f446128dfa2412660ac2991f669943d08fe7a4c16e7cba7a17d63a89681ccffa1eecc07db06628cbc10d519f2e380e23156eae7cade29a06fad10ca6bf4645cdc1c17d1e712e1b82b76da88af7e1ba6e9a1a3b35e227aecc80b18edbb4ce7b500ca610b712a084f29c01988d384eabf81898187ee0f2169746fb14e530112de294eb9229ff3481565f087e5cfac1425ac909fa05c8662a936f2b986db810f1bb400ecd1dfb22fe02a594b7cec9fc32098beffbb3194eb5594638a033d8aa08df16545190c62acb2c95b9b366db58c180ff735969d9332017246d99dfdfecbea4b009bef3422f149ed5c77ee0aa7ba5c6ab666d47494d07b0f3b15052186c870ddbecd163b22942c59719a5420d5e10be453fcd187847f691460c67204009bfd978df225429c4fbb1ddb395ddb9c826cea35ea86eaca062a65b225e7cdf8bf6e1b92669f0e3c92770f1c98fdbd89da5e72c0bea310682a49e32a4e1d005646736405b39bbea4c3422be48b829fb796e11ae26de653c159e2facb7c0564577b9062992dcde482c63542d8862282e8677c080b16d400bef6b969b3faed9fd73d1b2875281259b6a4198630d1873019e61df023aa500779e15187b884748db1e5baed792ce70b4696624817c21ded50520e8b7f17a8d48df1bce8e74ca998f1325a7c93d6e4a309c811ea047e389dc02f20360421611ae5936533954c1688690462cb99aeaa29cd41127f9907ca98a638d3c0a983ba63c0489889567a1e97a57ba15fdc1edb0fb2b506d7cb1235b432ed324286a83c5f8b4157ab0e3de0b1d7ae5c6360dd47dfba44485c52fec8038d3e04024edb3b43d6208bc8c55a552fd63259a2d3f98e45618e9af60ccc347694835f61ee51ca737a5c74cf8f9d12146ca738dfd6ea48ecc65e0603cfd56ee8f549bce74d80e89c0e2335d25392e216e74533982fdcfdf6e2771230343c9a6bab8e26bccc288634c4a36c24af2e9cc427def6d8613f1b8a0fb90b21a1315809686167346ef10af63cb00ac20966252ef03e7b4d44a1b79c1c9367ad70cd0c55ad16defb1c44236b15b2ff04939b49b99cdbe32112e5f1234ad5bdce8f1228b64b99ad11cb54d03f1522d575f99c455539243a4905c2801d108301e4148cd7c413cd7b988562bc7e31c4275da1690024802d2832ee75dc5f40d53ea422fc48986c340912da4551dcb02543737158105ecbfe0bb2df55066de8028a0d53197b3b00e216bdafb58112b4caa30bbc7ed03512822add64039466c3357a4ff8ed78ae96c9917eba6dc502f2e0b3b829b79357a863654f5dec8f153e8532526b41407bf145b7f446c2fd66213c6a4c8e413ce0a22ef22c7067e73b0816df50b021be446b08e9d9464782ecd3e2a3c69db6a5bf8508d400523ce58dcc61f2e3482be90d867c46765428a27682d60d1b985e6ce392b84f44233eadea1f3f392fe61acb539faadc16db72ed7b049c5d6642f39fea9c0677163eb26026c5776afd48178995a747bfa950be970e1ecd6be930ce25d9067e4a1f6f7a15c63653ae3bcbe9f6c053a0533c545f90c1f2b608d3e04974b1accf0f92b1746f1f1dd2a4ec8b4be0c697afceb54689c8d6a6708be07761a120a6a231f2cc8ac533d7cba26e2df233032244c4b185a0631fa81ae0788de99f505cf32d025bf24d7f473b4d06a6f1bb1095bc65a42a89206545ba4df7acc07126ae4af89bfdd5185ef4bc226708c2c7c1740180d08e4adb61978ce66efdc2361afb93d8c0b39f24494ae9f663abfcaf9af931f011814ad8e3a1023446763a42d052ba046653521f94fda516415832ba1861c9750b7cb963728d7b53e85e72eef33286833d45e6fced241fbe0e97ab0d085bf33ae61749b89cd6d04964536d3689c41295044b184ab3a1766adcb64d23c2ffd579566392d52b79355841d7159383ac36d176125572db97a08487e618ffc05b49e0caf791b38441f348ae88c09129fac1e8d487c6a6d959a864a06d5f35c4ee124ac75588f8f6f80f2953c72e16b3205a87a33761ffb3e4e6bf1364d671fb8456060757addefda49abebe6ec750871ea17f450920e70877dfb7a11127fb7208c4f898417ef7dd2997c7eee5e907da53aeeef4e412a19e9701dcef4c6670dce48d12932e88921739fe92101b3f54480e6e814e0e10600778d354af97c6b634160abe5b3940c830c157e1949285236c3753f5f57363f47b896ccc140a0cc75a0c1c6fd974c8d3d0dfd7e65bb54d5a82012ff39d22fcc784fec9b391904c7abcf61a98f92cfd9edd89ae92033b2330b68b3f299c85017cf45ab2654e6c9279333e785dacf90fc08767f516c78b86039bc6c2602f8d57b878fbbce090b612663871aa6b49831ed4b596c591a56e93283c332831ba317b4f2f4aa64af53dcdfe6a638386ebf2c833f279fdbaaf5cd9981eca93f8c78bc6ccecc0598749fa5f9de826ed56b5cec2079d88f3c03f12c24892244ab7c52306a2cf98cc05e5d128ec2a2f185064a5572259a9878a5ac8dbb6ddc0119f7e956bf7e95277054911d65fe9f46402abd72e85a5c1c6db016018ed547f1ea6ac2051afbcfce3cefa575a56976dc83474304ec58bf87fcbb9d64027b2ede4dd1368a9121ebac63b824854d843b4014184d80be07887331029cbd31ccd76fa70ec4b4c828c729fffea45e53ba270004aa655f8740a6fbe9ab3c15b95abc9c1a59393f5ecf4972603be62888e5f9ef1b8876945e48f59352143fdfc9c3a5b06beb651ddc2763c01a257f282661801bc8e954d1696c854a2e8120ac1519aa13509a9317593dba2fe85a0c85c99e368ab6ee0593f4b1ee018f8101a9b8988aa0fb1de8c65ab5145fd942d8e488726b47f121d4e1c0daadec21fdd13e7ec1c74a6cb87d6a50b1740689aff314ad74b23d618e72c6469ac8411356410625d7e8b63b91bdcce36fd857967ec295b8af62977b6e82b182ec944c4d2b4d35f34aa464ccd1886e1ed6c9dc55f0820572d0c4000780b9c0ac04c1d5ce656c1acacd6a2454f4fa53803694bebd2b7e0820732d83545ba3d037d43e45434827f6941630665f5be0a4a740d673bc2a4b088a591c8299b2a5c67c6cccc7d81c8fbbd1a9f7f829eeb7420cae3590cd6b18068b98244f3ffdbb3f0ab5c24ce14dd7b3348e1473b491396ca0af18ab9f144b483f48012fee1f2a901fd0bc0b9c60126cbe860b5c8caec3801b836cbd0a9be2270c3fb33154944fd512b3226d7a302c0a684ca5ef62953889d4b584119b74d9b02524faffb82be500a978514fb17e7d8c96991df2c9d94adf9513a060b5b2fc3ae5a745be22977edd45bcff145a88aae61fdbf30e14cd9fecde7c7854abab3ddcf8953c296b1626fb94b86f4182027e3e724fd1ddf7f1d6793e422c312a5f82d1196914ab4e1267e3aedd52016ed32c0ddd686417ee1760bdcb07a37b35e8becc600bf3b4aea35fcdfc66c7d22f5a8f4d83b9376953d03c37e867183080fca2dd400de90c11766e764a952167936a2949d26308cc5e03b28367d2dfc24b85ac2b6d5c8f181d19f1c0ac47aa0256db2904a2fbe51c88275e896069431d4783899b52b77526e4034222c91017bed14a7aabebb2ef1e1dbab12cfd75743c93f959526ce9676ed8b766a2f65900b292bb21eecacf384a994c433e3d63a839aabd03472acc24d3e1ce6c3e9084142fe1b75bb4d2704841db0a5ed893591cd957336d33598a22e430e8ae5fc78b689a517ceabb9ebfe0a8e2e88077ad08bff8f076172bb2258c326b69b71d1407833f886b66a8a902204f3d0bde4b528735e9803069e5bc4000df8570c9e3a96054f1a6821eb1170470bf8537117ea4c5431dc3b15f011d47b93fe90d90e83ba93ce695ec176cabab313e010bcaefacde53de9212724abcffe75d2701d4ea58a618220a727c41419ec3ee74febe980083ba662ca2e3b35ebf7e7fce2eeedaf52c311b39d73f5b454ab09f159c464fd0ffa1e42aea5005430f012f1cd8f9bbe1c0c2568a6aac8de1815c1cff122307510e059fc7dd046037ccff266ac4dc620ffa6f449abd2ac2cd3529b082a54f88c2fd411fcac4de68f385a19dd52bdf718cb5c79609833ed580fe79857a687283154b9c030f2b2d0fdf98bf98d4c7e829f0fe5870776e02adc4cf18550bb6484d30b46739f284a64b50efc042e7bbe92408529c8f712b1788c0b04e14ad255da85f22b5ff9ce45e1647532ddbd5ac32a5371307c61f41efd250ee25b130c087cf2a68db664618be30d6bf57805168ee79ccffe0c2b2bf1f50b32116d57488bfa0f1fc214d0bc83edc4c34527191d4cbbaffc856e9c1bcef676d9528d24f0a65d6420e5cb118dbb480682f56c115831390e5f166354e533422684cdc5f33ce5c618dc1820ddc37951ae9709a7a36f0d3cf4efb115c7af1e2a65c1ce8884dc84d3ccb5217b6c823587c79435c0db4c5c71898dabb1369446fc91ae3a4bf578657dce701f25a9062d5aabee86c523ce00b69dd15fe2fbf3019f7df17e359e41706258d9837022e7bb52d7ae8a3"}) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, 0x0, 0x0) [ 281.643319][T10884] 9pnet: p9_fd_create_tcp (10884): problem connecting socket to 127.0.0.1 12:33:16 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) accept4$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote}, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x20) ftruncate(r2, 0x600004) sendfile(r0, r2, 0x0, 0x80001d00c0d0) dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000380)=@assoc_value, 0x0) 12:33:16 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmsg$DEVLINK_CMD_SB_POOL_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)={0xf8, 0x0, 0x400, 0x70bd25, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0x6}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x4}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x242}, {0x6, 0x11, 0x1287}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x3f}, {0x6, 0x11, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x56}, {0x6, 0x11, 0x6a4}}]}, 0xf8}, 0x1, 0x0, 0x0, 0x800}, 0x8005) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x0) r4 = creat(&(0x7f0000000380)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000000)=ANY=[], 0xfd14) fallocate(r4, 0x100000003, 0x0, 0x28120001) io_submit(0x0, 0x8, &(0x7f0000000d40)=[&(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x3ff, 0xffffffffffffffff, &(0x7f0000000540)="d07984be47e404b87e2ef681a9a89f033d2b422bfeaf7c5378874897d45d0a6ea97c9a6b281b7f2b7c994982149e2b98bb650a031266ceca2f710b8872ade1e639193b1764a2e0f0a61de116261715e7d285d140678ee5680d380863c28a8079df48de", 0x63, 0x1f, 0x0, 0x3}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0xff, r1, &(0x7f0000000600)="2355d0fc5640a790aae1eaf6501b9e26b51882d489c676456dbf813c03352df8a489727ced8318e70918ed343b49b3fd8e24ef9f98f36d2db3c4563b3c5848e0253a73738a48cb775585c4f1e3cb0e375ff15cc90c510c", 0x57, 0x3, 0x0, 0x1}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x8, 0x3ff, r0, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x1, r3}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, 0x40, r1, &(0x7f0000000780)="bd21beef632db259ea782151d7ba2c32f4dd3e0cc76c009b427f9e6c2b1aacc7aa6c39815abc01faba487c9491a4c41807cbd4682790d89fb9e859a18e56681bdc4a90d3c58d1e8c702ba834df5e7f57d0563b2205ded7316e9e6f51257bb5bef8631deb08e41fda35292a1c3d0ff4b64a5457c829145737dcacce2d0f4ae278522b3e7406549837308aee", 0x8b, 0x80, 0x0, 0x1, r3}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x7, 0x6, 0xffffffffffffffff, &(0x7f0000000880)="805129021f9cc3e857c23d3430d4a6aec3cee641032a87b6d7d7d8f2b29f65c162d61eef247b2603d062b139376750439ea83625ef6c063735fe6da88c516356c3f937e4f474b00e86d7e3cef6a55e0d961e748c34b4bfc6a77b050a28b5693c8bfe8c9bb34b6ada4b2b3d791f00c78270e399dabe2c15e1205dfa2d3de6462c11e41d4c609f9f32739639543a24117521b9d302655f5f2efe5e498496743e0f03aa8ef06259c8e803ec18f06c860211311621d3a00e8a3500efb7a4ab7690b802a51d2cbead17e248a3f49f16e7f4ffc52fd319620ea8332b0a4b115551348a03b076391b2b55b8ff63d20ce7705aed29706140deea", 0xf6, 0x6, 0x0, 0x2}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x6, 0x6, r1, &(0x7f00000009c0)="9d4a917a6c479d585526a21c037688a39005003141798050095b39541d12fd764886ee1743350ea1273c2f4d0de0bbd6c76cf305b7a1a0a3501aa6e0165d32399a0d427114056ce42f1b0c5e5e598eae4edfe0dfd3751d4941b9ab11f5201245275dce8c2f08bdb29d485b29f6c4b3db3b459124234ec25cb1b833fdb8c615c92fdc83cda166905503875a700bf32d2cdddecc3fd990e4f201ea72ed280a225dc7bd25f892163f722042ad886f8883562e4aaf63f2e26ec14a97bc3dfe8613e982074690574e5a96d69441ab57c18068de2f59a3fbd5a7e5034767a5735ac55dc29778d1bff280", 0xe7, 0xa8a}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x8, 0xffc0, r1, &(0x7f0000000b00)="96e47e7dc50f02d62a25f389eba5d2e4de4e498c441c3f344b6e68e00c8fb2565db33d8c0814924e9f4ba58bda2b8cd1de5b6c03f4bba38abd086f1d8d6e79787c43cc4645d7bf09578931be9817d6ce96685374aea2f837e573ce4de50baa1cb7ea45fd754ce40c7d0b52423c3e8e94956b3e0088035bd14fc77945e3e9f63e62bce0e966f4521456cb8fce377bb2bc927da65b378d6311c5b89cf955bbb141ed2e275833541b067a131ec497c589d5ac757dd299e5a93d2931af0ec221e1cc0acf2e307b0d89be77726aa0583f5146afc600c7ae69f2968ab1cf682d31d5979da7f2dd352b5c6b7aef5526e8a13b2329b2", 0xf2, 0xffff, 0x0, 0x1, r4}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x7, 0x7, r2, &(0x7f0000000c40)="91aa8a6f489dd3aac5162ea89d9f1e3f7fd40ec8a1cf9ebc918641309ff3598b96ce4c9470dcad2a60980530b3ce2a91bca11b1dd075ddeb87dac3996baec51614fd04a06959870e795ca4851f0c034942b449363cb3453bef00f3cc1ca977f746bf8d0ea2c233c209acc35d4190081dd036843b63142cd2d2714259a114647d2b848caa7dfce0862142cd9b1d1497d33536dafce505bef7b2a068c013d9", 0x9e, 0x6, 0x0, 0x0, r3}]) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000f80)=ANY=[@ANYBLOB="02000000010004000000000002000700", @ANYRES32, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0xee01, @ANYBLOB="02000400", @ANYRES32, @ANYBLOB="02000400", @ANYRES32, @ANYBLOB="c20000", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="08000400", @ANYRES32=0x0, @ANYBLOB="10000400000000002000040000000000"], 0x7c, 0x0) write$binfmt_script(r3, 0x0, 0x191) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) ftruncate(r5, 0x200002) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000d80)={{{@in=@initdev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@ipv4={""/10, ""/2, @broadcast}}}, &(0x7f0000000440)=0xe8) mount$9p_tcp(&(0x7f0000000240), &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300), 0x0, &(0x7f0000000480)={'trans=tcp,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@cachetag={'cachetag', 0x3d, '-\xde'}}, {@version_u}, {@fscache}], [{@smackfsroot={'smackfsroot', 0x3d, '^]$&'}}, {@fowner_lt={'fowner<', r6}}, {@measure}, {@subj_type={'subj_type', 0x3d, 'pci\x00'}}, {@smackfsroot}, {@seclabel}]}}) sendfile(r1, r5, 0x0, 0x80001d00c0d0) shutdown(r1, 0x1) 12:33:16 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRES16], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000040)={0x20, 0x32, 0x40, {0x40, 0x23, "0b112b48242bb8794e407504ae8224d6dba9b454cbcb8e43f1f6731506f168cc41ed229e777abb031097a41b6cbe385bd1a873fedc90bcf02e8387446ddc"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4f, @string={0x4f, 0x3, "6aff489c89120cc4c2407309f0e9539c6b29ec91075b2998129ff0db03ed40cde2fdeaea3c68b41d29d6bc1798194ddfb4773703a5c987577d04fad63f55271755b917078dca36e54862a2bf79"}}, &(0x7f0000000140)={0x0, 0x22, 0xc, {[@main=@item_4={0x3, 0x0, 0x8, "6250fd56"}, @global=@item_012={0x0, 0x1, 0x7}, @main=@item_012={0x0, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x5, "7675bb00"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x276d, 0x0, 0x1, {0x22, 0xf3}}}}, &(0x7f0000000440)={0x2c, &(0x7f0000000200)={0x20, 0xf, 0x92, "5f628ee669ad789f179db5ed311dcd090865c342eefd983f98e4f5212afeb09b969ee9004565e01cb1fdd4179c2c340d6bb4568cacc5526fda3b738de16d6100e761e75102ab3edbebf1e2e6c942372716936b16d000967cafae26d42b2bcb33c3b2ade83f19425cb5087ecf370c1a1ff5a661d083346cd02fad41a7c7c5c12683df590dba35e60703977410f1ddd744d7af"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0xfe}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x13}, &(0x7f0000000340)={0x20, 0x1, 0xb7, "76aa24b5bb424040ec53ebb3315d724bce55769372ada611e9ac2918f8df37cc3c2baba99eb7c74299c2f3774d036db8c677aad818b03a151bc2056c4e0b540526e82e5b730e28179f681606faab308277d94c94b69722531c3320909359539b887fd35811ec0876ef106e1db26be957423cc5314f92e42077d13c12c76402a0a3aa4ec90b91915a39dda2efa47012b255663dc29be84bf9f44a9e0d42e7a9140d1739e6bdcab1149c67a297559f462d3969ac38a3c2e6"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0x3f}}) [ 281.961558][T10902] 9pnet: Insufficient options for proto=fd [ 282.202293][ T8] device hsr_slave_0 left promiscuous mode [ 282.209670][T10895] overlayfs: conflicting lowerdir path [ 282.261644][ T8] device hsr_slave_1 left promiscuous mode [ 282.313731][ T8] device bridge_slave_1 left promiscuous mode 12:33:16 executing program 2: perf_event_open(&(0x7f0000000740)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$fb1(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FBIOBLANK(r0, 0x4611, 0x1) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendfile(r2, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r2, 0x890b, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r3, 0x4c02, 0x0) r4 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r6, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000007c0)=ANY=[@ANYRES16, @ANYRESHEX=r6, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r4, @ANYBLOB='\b\x00R', @ANYRESDEC=r5, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc5fda947251d89444e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226340b31d4b995e4a5c2503d8d11958f68c9e60c63125e87a9e56e6763d9edb6770e0356f13c0cc940bdce91246869543571290bace4de9ed35a70372852e2d2b2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r5, &(0x7f0000000000)={0x5000000f}) [ 282.354581][T10902] 9pnet: Insufficient options for proto=fd [ 282.388450][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 282.426966][T10917] 9pnet: p9_fd_create_tcp (10917): problem connecting socket to 127.0.0.1 [ 282.453151][ T8] device bridge_slave_0 left promiscuous mode [ 282.459669][ T8184] usb 2-1: new high-speed USB device number 2 using dummy_hcd 12:33:16 executing program 5: r0 = perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x4000, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) getuid() recvmmsg$unix(0xffffffffffffffff, &(0x7f0000006700)=[{{&(0x7f0000000380), 0x6e, &(0x7f0000000280)=[{&(0x7f0000000500)=""/97, 0x61}, {&(0x7f0000000600)=""/226, 0xe2}, {&(0x7f0000000700)=""/174, 0xae}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x4, &(0x7f0000006980)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003c000000002900000001000000fea13ccd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}}, {{0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f00000018c0)=""/83, 0x53}, {&(0x7f0000001940)=""/171, 0xab}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x3, &(0x7f0000002a40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xd0}}, {{0x0, 0x0, &(0x7f0000002c80)=[{&(0x7f0000002b40)=""/68, 0x44}, {&(0x7f0000002bc0)=""/56, 0x38}, {&(0x7f0000002c00)=""/104, 0x68}], 0x3, &(0x7f0000002cc0)}}, {{&(0x7f0000002d00)=@abs, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000002d80)=""/20, 0x14}, {&(0x7f0000002dc0)=""/21, 0x15}, {&(0x7f0000002e00)=""/36, 0x24}, {&(0x7f0000002e40)=""/159, 0x9f}, {&(0x7f0000002cc0)=""/60, 0x3c}], 0x5, &(0x7f0000002fc0)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000003280)=[{&(0x7f0000004700)=""/4096, 0x1000}, {&(0x7f0000003000)=""/189, 0xbd}, {&(0x7f00000030c0)=""/157, 0x9d}, {&(0x7f0000003180)=""/216, 0xd8}], 0x4, &(0x7f00000032c0)}}, {{&(0x7f0000003300)=@abs, 0x6e, &(0x7f0000003540)=[{&(0x7f0000003380)=""/56, 0x38}, {&(0x7f00000033c0)=""/41, 0x29}, {&(0x7f0000003400)=""/210, 0xd2}, {&(0x7f0000003500)=""/52, 0x34}], 0x4, &(0x7f0000003580)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}}, {{&(0x7f0000003640)=@abs, 0x6e, &(0x7f00000036c0)=[{&(0x7f0000005700)=""/4096, 0x1000}], 0x1}}], 0x7, 0x10000, &(0x7f0000003700)={0x0, 0x3938700}) mount$overlay(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x2000005, &(0x7f00000068c0)={[{@lowerdir={'lowerdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@xino_off}, {@xino_on}, {@xino_off}, {@index_off}, {@workdir={'workdir', 0x3d, './file2'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@xino_on}], [{@fowner_gt={'fowner>', r1}}, {@dont_measure}]}) setxattr$security_capability(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x0, 0x1) mount$overlay(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file1\x00') mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f0000000480)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[], [{@uid_eq}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000000c0)='./bus\x00') statfs(&(0x7f0000000400)='./file1\x00', &(0x7f0000000500)) syz_mount_image$ext4(0x0, 0x0, 0x3, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000003780)=ANY=[@ANYRES16, @ANYBLOB="a54943a37c1abfed56737baf62cb7e34d7dbe095befa454756639d69c88502cd98078b0fa6295f7c028178cfb3e6ec67d4545589b73bc09d6a591e9d9d88dc14016492dae53d199e8630c2b184d8b07da75ebb25bc4ad42b600af9745bb5b59518239a4f030e3d6b496ec1e82e15ba4ae9d05e243c6a6d67aa16d050c480d5b2baaa670a3c69b6edd98fff3e08b26a82f4e01d352db73aa23958a8b1003261d46df0a865a4b98d8263c98cf9e6ec6e8d9ca42165f7180d3c0daab366d1e0f114d8d8cf55ba62174e6141bf292556f8f5a7ea8b2f6e3496165f8fc265cc526270fd47b6b6866f4c96adc623c46fda34e931725670ce4f5a61f1870283b879db9a37ee6771bcf9c872c4540c36b42af29c64741134fed6feb6be4448df3c5303aa87db6016b7e50bdac69c53f2c9f990a779bca6f921d24c4dca549ed547f5466f6774e29345a1af4387b1b5786202e5237f2ef0d5338a7a89a1cbb679cb6a9fbfbaac25b9694adb43d4a7f25a1faebddce45baddc32cede197755919023e38d6d8b06cac4fb2e306780b4f30e57e5add11c5013076cfbd226085db2635bb4a19e6a3bbcd950f475574007ab60e792784b6b6d668eac83f5552d89ffc206403133c060ea74dbc4b947cac3e6a9732b42630a14b5dc29e93f842ca19fc35ced44e57719c7ae04b5879899c27dbd2ead79e6adcf5a45b3df04cfeff8ebdff785230ce31399a26d5874b8655057ebf95d66ad5ad7958b95e6430f8240536ab1cd69044c5a50422b37ed641c5d0b1efc3a8245fb56b9b9e8bdb6fb40a4e32da3a7cbf5a382345e9970c3fe185017887768530541599f10a61f30f94b0e772c847e478b6dc2d26deff378d0fc1c7b18454a9f779a9b41e3b4ae9231a67210bbe0217c55e36f6b5306924be09aef244577104a62c1e09081ffbccc9bc09f51919633f9af35ae2af944869a5957cb0f373b0c3248fd25607823241fd5623a7c07169d27906e06bc699ce9ef3fc4ef712ed7c08a1a041e8527df492c645d9a14ab2a49ddfc0d721ff245dfd619132cdfa876c76f39c5944ff5653e57c0f141747df09082e7d75635feff416268987bf1d1cb6513bfb0047991bb7b95816218b629ccea723f86292c4fedad34a451416978c1a9c310eed88abe76c14d4df3dec2d8715faa7f8db20c3f28355463c164685308d790fd68f9f202adf4d2b5861bd3cf0153038bf3a9ca5c0a6f91f54e57442b57771babff7ff7d043eda9371545fcb86b49f42652fbb2f9c9c08958cdfa65dab471c9f51289698c2653df153538c56c3abd80b2d6a373d523ae00544c7618b3937b5779dd26835e84be103b250d44daa1dbcbedf522dfc9c3fe67f37c54959bb5d3790cec1ce3ef387a026694567f9511642d1521cee2815610b0ad1850a96c90d71af94d21798ced1806df76c58f3b5c1766d974826e9fe9da9698c89ca25c1068dbee543de4e282f4978ff2973df712fc99d4209b79545674c2604549c12a550e4e7d543c0656392d316145f005c666068e3a2ab6868e74fe5ae60f719cf185ea45584fe8f8c01f2d05445bac435fd92be47311019c605b21ac3705de07cc2d68015d62893460424d7f1436a2c2f5f8c07c670650c122073152c6942164f9f2ed8fef7c0cb59bb77fbbc9fcb12808817f666c7747e702fce951f8654dc03dd48ec3c10b75b41af454a84c62c3a39c32da07c53cb0937351fc8f0d58a1258a24415266883706937856300d668d0f76bd31295d7b576fe982845b9d56b99bf6a65cc6eff5b150e23e22ab714d6ae13fa08a8650a7771bbe1388725daa85fccb478e5f63fed5fa91c308b0f8d344a3b8fa37f94af411a781cb71335b7e64c615b79c179df2a5c2599e82d81ffa5af4eb73320a5cef732e4b350f46448e25997b8ed53f54cf79abeccdccbe4b2884ef8c8108d21caf84e6f70182959dbf4d7e0ec5ecea95788a9357dbf1a30f4fbc08d3b7a0a787878fd9220d77f2d056a01b849fbcd16a3f900f38e4547e45a556f9d5599d6d1da2894bded00be27c2e650430e0117cce666a4995f6ce9ed814391cc290d819b66ad6d1be898649f6a3a6eefa144d8606443380d761fb33a453555991d41967a5623b30d05401aefd07cb67c3e786273be7e4e4953d619a90d51b25d6b4260e9d93698773903e76f7e8651e75bbf80364772bd69f7c23c3976bef609ea7127b5585de9fbe902bfc2d4c68df598c7344e666d800e0fcced8c8b1fefad779e5b2386bd526186a4f30f170a3c685c38d2b587e68001c643ceebc0a1d60f593f4aeb4d63d1994c7636486e8cbe1fff55df6265a946769ec98118835fd44900b5ec00b30f2dee9cc9d51e85811e65de2061dfbc38de5124f3ed938c15c66818a2ef6fc21c61f83363f3b8eb741487fc09ef6bc059a496b0bd5503e2971c4de5bc4858dd002caa5b6a306a4b71b054a2a91367c409f37140c089b7f99669ce7bb90b48c5705558708b3c1c8c5b74e4c7f6409e4b117d6e84f0fcbabaf2fd3e8434ef29f82cfe7e07f8f5affde9659fa6477e71a1347837bc8398ad8bb8b015050c2bd3f140a9f289c0c311b39917a84dff979048c8c721714c03862ba5bde9d8bb5d0bf3ed6c28264576b2e814df4a03340d5a7e9bbb7643a15c07d5b52e3660f49ded3cf992613a4d69a994207e9a884f257ad8ad1cfdd9d775c38cb8c83db37efa7eb37011533da20f490ecfb13fc2c22fcb3b0f34c7d6ca5bd4c424dfc5a8fed630c6ff1d91b229682675e5ad8f456ca82c675ccb2ed4ff48b6412a6cdc98792bba541eb924beda173108ba7808aca465afe18635aa69659b25561bfefbdebd218bd0b19c2448cffd9f11fb4ea3ba38dfbf41d663d3adc87f9661ebe8ca7eaec81ab6efdf5a7f4328cf910b45fb4fabf1c590acc64deaf1d676e39fa58e9d37e2e52f1e4060d02112f2e7faa86169dd7c9017394e20023d0b0847093224e9e479fdb40bd5cc619c3be402d221fc523b2f1b8a4226bffe4fee8414aa723a8c641de6811702f48a2b10da9e279c89e5e13ae55fea639a337686d0588a2a590bb0048dd8c29905f0899a4a8a0abe50f4e7bd50ec338e21201b3e9a68ee6d38de2de5b6788d60bb6cc9c962eef09d2bfe8bb45e1756f0e3d5711538c85bf506be9057f59048f617a51b47b732ff3a5c3267db8153aa8557ee3ff29a90ed0378be98b518bf0f74c2744e7420b67481cd2c308cedc4bf02c118265389a4d863575699a891cbb3de973791715b0a8663d4d46e1a98646b769017d4471b56ad592bb79804ded5cd4721b81b5c21e8a3f45837a09fa6ef228f913169d91c8941b9142a652642007c91cebb4e598753bbfdfa1b2a72c51f216a5acd5e46f6d70010b6213165273878b02eb8e3ffec6d7a3a28820ae5cf1b094ecf7812d8ac834e4c919611b53c2609dced5af6983a7960227858a3405d469fe41a41f41fc5f047f4871c41f3a13e485bb466a6de26af3838606cdb7864523403a46cb8c1af181d36fe209c68e157b9c83b213f1aa95936e67d55e40b3092bd36cfef1adec4600b2cedcb2ce68f0174fdb2f9fd78f16a421cc63aee53e017e3c74b8cc0133855863a2acc026153ece240c4ea704cd96f4257b8c3fec61ffe86e2a3868047c28577530c5df0186eb72d80356a3f154fd5cea605d01d37f6650b67a0974340b23dd7afc305693c60588b46c8613ef8eb17d7f5735cfa14781864503f873ad4cb734c867ca8e33539a4ee8be9ade62dd7f22d0b50622306f5c40eb69b208f6ae37c1308d75074e004dd6b7a1ef09b15c0a72bbfa67f02a1dc757439ef2a660edf43ab950c5cd29104591c5c45b68de812a8223446b23b5d7df3550859f4553ae2c12172c4d48ac2097b65388ddf8d836fc6b4972cdf6b71b8dbbb440bb1a81f7323839ff23d5a61d3f33bb33749896568cf2e5c21d5788dc2c28f962dde3887d1efd78aeae420a4dc7d889f340556230238e2b238a6705088aaedc62635ffa91525544906491be46658e4ae87cede478ab1cfc3957429817c094c756e655cd9a62cd947649e8525e6f5d9dddbef1b73f736bfa4dc039257011f6b4c6eeec4b89dc38b3f4c0d058be03be70b97d0f885ef41e7215aeab37ba9952b7ea3cde50174855b48b2e86701dcb30b306eb68cb15387607b4077e01bcf375cfcbb78c9b7af12604fda1ba544b2590732e52d73ed529b41a5b036df97b025c37719a3fd74bf22b8d86588176295e6b383b14df431986d0b5a04cfba49dd02ca34b0a0b82a16ae13562d3e9497a7c2b8a8aef249e298e345fbf8958db7a863d756053b595f65a0b3a57873c929bc1b2e340cc4bc5f371a1837e7c66c94f710712d0becd6f54b1f7fd0d2d51f61b8326318f76550a9025c1bd19eea545c87138fa48da29d92a785eebd9ec25ab882e1070f7f6bee5e33f8399f8242f2653dcacd156a9c0253c97d60da60de74e633e3602036ef3b9e17e01b33f33ac3257a771e9a921818cb1b56a4e37f5af32232d71550e8d2d334d7433b5118c0105d66e82abbc7b1f74eef3b373380a9b450745a7e155dea61b4cf7707d3acc4202d5d26a946ca10024f60af11ce4e937c094c9eb1bd150fc1d576dc2e093a889f1d26a4ad5eb430a8d7bdbb75d2aa79afcf17388ce9254bb678d1426dc9c52fe0711d2bfca7c30501293634785258cb368210c4b01d0c83137bf787e50a57b3d1471d1113883861ff9f20588cdd1c728866105c490f0c897036cbffb69cb03e56d84d63866eda9f74c3cc85fc0e0ef95c284fb2d6b6ee17080661c5e2008307402d8b028724dda7e3c04e0b732483a2f7cee2b669f11ac0cf149cbc2fa980e12efd8111b98666368850b37c29218d1f2f397e5f159659605fa37cdb2a3a67a8dc7f3b7f4c83c645ac7961a08a9fffade6075330c5f6aad325ee759ed0034712f0c56fef96ed0422a30f884aa643e0b240105944223117c2a5f18147c07ca8f21f159e681d557b0a01465ac224e0f1a18a7bd031d50c0530e1fc6f2e36b65a9a956ef674253861fef3558b319237d57a7492ca146ee1c546f253b487da28992862e6b7e43bd9c10a07d29ea0504a927f16773dd094c4c62c93980c2ba291acc6cc5578da8109afc4b396d4ef55d3cb54d60e9af61c256114821db71271e4a38cb0f49c1718dbf247666da7257b5a745c30fc38b94693f98a071aea66435aeae047eeef63e375ede1c61a340c9d028e9042d73ff43aa0ebb6df9abcdf4dc81bd16ba64d0df3a338f6f307296b98b8fcc2615f50327ecbefa493e071ab400ce2e20323d220463092ad26ff6be67940d1bbf924b8c00fddcc4fb0baef938ea98eb3d7ca8767eeb459308dc158363b4fc7ac2441ecb3c8f6385e4ee89996234da1120ef163fafd9cbe0c7fd1379661b7601eeb09b97", @ANYRES32, @ANYRESDEC, @ANYBLOB="82d814894d7c32c52f1d23ad4b51068d46f6e06ed6145ab971c0ccea7bbf02519981135f4066a786d8432460a22155ba3c2aacc12d1208b1eea21c89024d26ce37b95501278dc28f881bdeb81be87761a42eae"]) umount2(&(0x7f0000000000)='./bus\x00', 0x0) [ 282.509234][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 282.544905][T10929] loop0: detected capacity change from 0 to 1036 [ 282.583656][ T8] device veth1_macvtap left promiscuous mode [ 282.611324][ T8] device veth0_macvtap left promiscuous mode [ 282.630107][ T8] device veth1_vlan left promiscuous mode [ 282.643690][T10932] loop0: detected capacity change from 0 to 1036 [ 282.649871][ T8] device veth0_vlan left promiscuous mode [ 282.678817][ T8184] usb 2-1: device descriptor read/64, error 18 [ 282.871714][T10941] 9pnet: Insufficient options for proto=fd [ 282.954063][ T8184] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 282.992049][T10941] overlayfs: conflicting lowerdir path [ 283.164121][ T8184] usb 2-1: device descriptor read/64, error 18 [ 283.194120][ T2952] Bluetooth: hci1: command 0x041b tx timeout [ 283.278145][ T8] team0 (unregistering): Port device team_slave_1 removed [ 283.298705][ T8184] usb usb2-port1: attempt power cycle [ 283.320906][ T8] team0 (unregistering): Port device team_slave_0 removed [ 283.362674][ T8] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 283.397106][ T8] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 283.456052][ T8] bond0 (unregistering): Released all slaves [ 283.744018][ T8184] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 283.944451][ T8184] usb 2-1: device descriptor read/8, error -61 [ 284.224059][ T8184] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 284.424037][ T8184] usb 2-1: device descriptor read/8, error -61 [ 284.544111][ T8184] usb usb2-port1: unable to enumerate USB device [ 285.274328][ T2952] Bluetooth: hci1: command 0x040f tx timeout [ 285.822229][T10960] chnl_net:caif_netlink_parms(): no params data found [ 285.883666][T10960] bridge0: port 1(bridge_slave_0) entered blocking state [ 285.892426][T10960] bridge0: port 1(bridge_slave_0) entered disabled state [ 285.901378][T10960] device bridge_slave_0 entered promiscuous mode [ 285.911285][T10960] bridge0: port 2(bridge_slave_1) entered blocking state [ 285.920740][T10960] bridge0: port 2(bridge_slave_1) entered disabled state [ 285.929483][T10960] device bridge_slave_1 entered promiscuous mode [ 285.956397][T10960] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 285.967682][T10960] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 285.998367][T10960] team0: Port device team_slave_0 added [ 286.007566][T10960] team0: Port device team_slave_1 added [ 286.034766][T10960] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 286.041893][T10960] 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. [ 286.070799][T10960] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 286.083713][T10960] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 286.091470][T10960] 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. [ 286.118033][T10960] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 286.151379][T10960] device hsr_slave_0 entered promiscuous mode [ 286.158609][T10960] device hsr_slave_1 entered promiscuous mode [ 286.167129][T10960] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 286.175275][T10960] Cannot create hsr debugfs directory [ 286.252401][T10960] bridge0: port 2(bridge_slave_1) entered blocking state [ 286.259654][T10960] bridge0: port 2(bridge_slave_1) entered forwarding state [ 286.266994][T10960] bridge0: port 1(bridge_slave_0) entered blocking state [ 286.274144][T10960] bridge0: port 1(bridge_slave_0) entered forwarding state [ 286.321331][T10960] 8021q: adding VLAN 0 to HW filter on device bond0 [ 286.335885][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 286.345108][ T5] bridge0: port 1(bridge_slave_0) entered disabled state [ 286.352544][ T5] bridge0: port 2(bridge_slave_1) entered disabled state [ 286.360907][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 286.372734][T10960] 8021q: adding VLAN 0 to HW filter on device team0 [ 286.385852][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 286.394914][ T2952] bridge0: port 1(bridge_slave_0) entered blocking state [ 286.402119][ T2952] bridge0: port 1(bridge_slave_0) entered forwarding state [ 286.413260][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 286.423412][ T5] bridge0: port 2(bridge_slave_1) entered blocking state [ 286.430598][ T5] bridge0: port 2(bridge_slave_1) entered forwarding state [ 286.458280][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 286.467976][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 286.476679][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 286.489106][T10960] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 286.500903][T10960] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 286.511141][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 286.519431][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 286.540520][T10960] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 286.547921][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 286.556204][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 286.605816][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 286.625878][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 286.635889][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 286.643685][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 286.653746][T10960] device veth0_vlan entered promiscuous mode [ 286.668208][T10960] device veth1_vlan entered promiscuous mode [ 286.691995][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 286.700164][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 286.708563][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 286.720680][T10960] device veth0_macvtap entered promiscuous mode [ 286.731700][T10960] device veth1_macvtap entered promiscuous mode [ 286.750072][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 286.761466][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.771601][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 286.782242][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.796462][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 286.807970][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.819592][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 286.830628][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.842539][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 286.853988][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.865350][T10960] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 286.873648][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 286.886085][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 286.897775][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 286.908722][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.918957][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 286.929600][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.940857][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 286.951526][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.962283][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 286.973066][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 286.983423][T10960] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 286.994288][T10960] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 287.005733][T10960] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 287.013418][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 287.022352][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 287.091994][ T1323] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 287.110172][ T1323] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 287.134706][ T1007] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 287.142741][ T1007] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 287.160266][ T20] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 287.173385][ T8184] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready 12:33:21 executing program 4: r0 = perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x65f, 0x0, @perf_config_ext={0x0, 0x401}, 0x2006, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xfffbffffffffffff, 0xffffffffffffffff, 0x9) r1 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) getpid() bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1901) ioctl$SNDCTL_DSP_CHANNELS(r2, 0xc0045006, &(0x7f0000000040)=0xe59) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x0) close_range(r1, r0, 0x0) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000080)=0x2e) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x5, 0x5, 0x40, 0x1, 0x0, 0xa8, 0xc0000, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x9, 0x1, @perf_bp={&(0x7f00000000c0)}, 0x8, 0x9, 0x635, 0x9, 0x0, 0x8, 0x400, 0x0, 0x7d72, 0x0, 0x4}, r3, 0x0, 0xffffffffffffffff, 0xa) 12:33:21 executing program 2: perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x58667f65}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() kcmp(r1, r1, 0x0, r0, 0xffffffffffffffff) r2 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000002800), 0x0, 0x0) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = getpid() r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) preadv(r5, &(0x7f0000000180)=[{&(0x7f0000000380)=""/121, 0x79}, {&(0x7f00000002c0)=""/138, 0x8a}], 0x2, 0xff, 0xc60) ioctl$LOOP_SET_STATUS(r5, 0x4c02, 0x0) r6 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c00, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) sendfile(r8, r5, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r8, 0x890b, 0x0) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0xc7, 0x1f, 0x7, 0x9, 0x0, 0x7fff, 0x10, 0xd, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_config_ext={0x6}, 0x4a05c, 0x6, 0x0, 0x8, 0x7f, 0x6, 0x8, 0x0, 0x0, 0x0, 0x3}, r4, 0x7, r8, 0x9) dup2(r2, r3) 12:33:21 executing program 0: io_setup(0x8, 0xfffffffffffffffe) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000002340)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) io_setup(0x8001, &(0x7f0000002300)) io_setup(0xba31, &(0x7f00000022c0)) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_MON_GET(r2, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x88}, 0x1, 0x0, 0x0, 0x1}, 0x20000040) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x41100, 0x10044}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x9}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private0, @private1={0xfc, 0x1, '\x00', 0x1}, 0xd936, 0x2, 0x100, 0x100, 0x8a2, 0x80000000, r3}) 12:33:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="4c000000b700000005000100060000000900020025f65750f1041b5f0500040000000000050005000292b6da2e250db90e55c814d4e200000012000300686173"], 0x4c}}, 0x0) 12:33:21 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000003c0)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sigaltstack(&(0x7f0000455000/0x2000)=nil, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) mremap(&(0x7f00009a0000/0x3000)=nil, 0x3000, 0x3000, 0x3, &(0x7f0000be2000/0x3000)=nil) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) mremap(&(0x7f0000331000/0x3000)=nil, 0x4cb000, 0x600000, 0x3, &(0x7f00007fc000/0x600000)=nil) r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000001500)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020002020202020202020202020200000000000000000bf000000000000bf000000000000000000000000000000000000000000000000000000000000000001000001010000010008080018000000000000181400000000000000000000160000000022001c", 0x9f, 0x8000}, {&(0x7f0000010600)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020002000200020002000200020002000200000000000000000bf000000000000bf252f", 0x5a, 0x8800}, {&(0x7f0000011100)="88001c0000000000001c00080000000008007809140b2a3a0802000001000001010053500701beef005252050181505824016d4100000000416d03000000000000030000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a0843451c0120000000000000200000000000000000ed000000000000ed66001c0000000000001c00080000000008007809140b2a3a080200000100000101015252050181505824016d4100000000416d02000000000000020000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a08008c00210000000000002164000000000000647809140b2a3a08000000010000010a46494c452e434f4c3b310041410e0254455854756e6978000052520501894e4d0e010066696c652e636f6c64505824016d8100000000816d01000000000000010000000000000000000000000000000054461a010e7809140b2a3a087809140b2a3a087809140b2a3a080074001d0000000000001d00080000000008007809140b2a3a08020000010000010546494c4530", 0x1a0, 0xe000}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="362964a4ced74039a6a6f69b4ee5bc3ae991448d1959f09ebf207f5b4e87a4b9b420b1c547b1e0c4e126543c4e9446843187792929104bffbfaaf79e64fcf4cd1dda786602149377f06ea7f67613a740d4dbed184add8459bf6e1cdf0e3f248e1621f3b9bccafe38448d77f05d7d9c8d8a70707177aaab219e224f83be5e5c0fae1363694bbf2effe52b1647c28ada1a915c201092b6a2492419ab17ada5d9c79286b59762d146bb57990b19d8576e5053d51fcc4b7bbadaf0feec816ec2b7a5cbeb057249e75a791aef056f2bbbf9ffad9d70"]) faccessat(r0, 0x0, 0x0) r1 = socket(0x840000000002, 0x3, 0xff) sendmmsg$inet(r1, &(0x7f0000005240)=[{{0x0, 0xffffff7f, 0x0}}], 0x300, 0x401eb94) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0, @multicast1}, 0x10) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) sendfile(r3, 0xffffffffffffffff, 0x0, 0x24002da8) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) fgetxattr(0xffffffffffffffff, &(0x7f0000000240)=@known='trusted.overlay.impure\x00', &(0x7f0000000280)=""/131, 0x83) bind$inet(r1, &(0x7f0000000180)={0x2, 0x4e24, @multicast1}, 0x10) socket(0x15, 0xa, 0x73) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xf5ffffff00000000) 12:33:21 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) fsetxattr(r0, &(0x7f0000000100)=@known='trusted.overlay.redirect\x00', &(0x7f0000000140)='}(\x00', 0x3, 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0xce7c, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffbfffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x90}, 0x10) syz_open_procfs(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) sendto$inet(r1, 0x0, 0x0, 0x2400477a, &(0x7f0000000300)={0x2, 0x10004e23, @loopback}, 0x10) perf_event_open(&(0x7f0000000440)={0x4, 0x80, 0x0, 0x65, 0x3, 0x3f, 0x0, 0x9b4, 0x62602, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4b77, 0x4, @perf_bp={&(0x7f0000000400)}, 0x0, 0x2, 0x0, 0x0, 0x74e188ef, 0x0, 0x1, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xb, 0xffffffffffffffff, 0x1) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000180)={@dev, @local}, &(0x7f0000000340)=0xc) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x6) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x7}, 0x4000, 0x1, 0xeea0, 0x4, 0x5, 0xbbdb, 0x40, 0x0, 0xf0000000, 0x0, 0x7fff}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0xb) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x7, 0x9, 0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x0, @perf_config_ext={0x100, 0x5}, 0x4010, 0x8, 0x7ff, 0x5, 0xff, 0x8, 0x3, 0x0, 0xff, 0x0, 0x5}, 0x0, 0x6, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f00000001c0)={@mcast2}, 0x14) [ 287.354108][ T2952] Bluetooth: hci1: command 0x0419 tx timeout 12:33:22 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_GET_INTERFACE(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r1, 0x300, 0x70bd2a, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @void}}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x2000c855) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@global=@item_012={0x0, 0x1, 0x2}]}}, 0x0}, 0x0) syz_usb_control_io(r3, &(0x7f0000000340)={0x18, &(0x7f0000000040)=ANY=[@ANYBLOB="0000b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) [ 287.588418][T11321] loop1: detected capacity change from 0 to 224 12:33:22 executing program 4: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) r1 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCFLSH(r3, 0x540b, 0x1) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYRESDEC, @ANYBLOB="d66436b466f678982100aa016f668f5979eddf65b6c82d6247f5a1928dc21119743de3e70173c45703c5551596db3810218d5c517c5685839edf135dc5887bb74c7c524bdf8980", @ANYRESDEC=r1, @ANYBLOB='\b\x00R', @ANYRESDEC=r2, @ANYBLOB="0895058d2ac1a2829337fda3000150a41f00955b19b7282ebbdd5a48850c1894f286667b28233fb814bcfbf0467d6d4cd30be4aa61a68e1e00b07ec34114b339ec99fdbcbd6f3051358133062d7e1b09065cbfd2b5f67091ab9870b8bc0996e12077648e0a71dc79a765a4ecf7446307af1e4554e4ee36c415daeaefe405cb9c442bb83c064ae4f279078a958acba2bce684e18839322f0084aca4d773a36dbba7acfbf0bc23e5a5ff91144c38e2fa031d5a7acf677ff1d49ea0d2aa39ead50820e27695f16d50e997eb4fc120a02e6b17ab2ba54916ddad0e00cf6e1237da7d0c9efd818226", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) fcntl$setstatus(r3, 0x4, 0x42c00) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe5, 0x6f, 0x9e, 0x40, 0x509, 0x812, 0xebd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x24, 0x8f, 0x71, 0x0, [], [{{0x9, 0x5, 0x1}}, {{0x9, 0x5, 0x2, 0x0, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r4, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x0, 0x22, 0x38, {0x38, 0x6, "c97e1a67b071f8acd291978292a4ccb1e8fe1deec1a968b2334707377393795d088ca481e0ba5139906ada9bcff1c798ba3ff6f01157"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x447}}, &(0x7f00000000c0)={0x0, 0xf, 0x66, {0x5, 0xf, 0x66, 0x6, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x13, 0x9f, 0x2, 0xfff, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0xf, 0xb2}, @ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0xfff, 0xf000, 0x9, [0xff0f, 0xff0000, 0xff30, 0x30, 0xff00c0]}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x5fe, 0xf000, 0x800, [0xffc000, 0xffc0, 0xcf]}, @ss_container_id={0x14, 0x10, 0x4, 0x9a, "3765cbcf106bd3b171826170e16ffa98"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x2, 0x40, 0x4, "2ab60574", "234883f8"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0x40, 0x0, 0x0, 0x2, 0x7}}}, &(0x7f0000000640)={0x84, &(0x7f0000000200)={0x60, 0x18, 0x3d, "b030e89f42dae7148c21b88fa1c689dc307a46a0b014228d6275d4d4cc500001c197dfa399f3a6ee157c0252991ca50bfe0e39fd373085d84c8cfd47f2"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xbe}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000340)={0x20, 0x0, 0x8, {0x1e0, 0x1, [0xeef]}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x1f}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000400)={0x40, 0xb, 0x2, "ff0f"}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0xf3e}, &(0x7f0000000480)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000500)={0x40, 0x19, 0x2, "f44b"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0xe6}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x2}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0xfb}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0xff}}) 12:33:22 executing program 3: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x3) fsetxattr(r0, &(0x7f0000000100)=@known='trusted.overlay.redirect\x00', &(0x7f0000000140)='}(\x00', 0x3, 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0xce7c, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffbfffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x2, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x90}, 0x10) syz_open_procfs(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) sendto$inet(r1, 0x0, 0x0, 0x2400477a, &(0x7f0000000300)={0x2, 0x10004e23, @loopback}, 0x10) perf_event_open(&(0x7f0000000440)={0x4, 0x80, 0x0, 0x65, 0x3, 0x3f, 0x0, 0x9b4, 0x62602, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x4b77, 0x4, @perf_bp={&(0x7f0000000400)}, 0x0, 0x2, 0x0, 0x0, 0x74e188ef, 0x0, 0x1, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xb, 0xffffffffffffffff, 0x1) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000180)={@dev, @local}, &(0x7f0000000340)=0xc) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x6) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x6, 0x7}, 0x4000, 0x1, 0xeea0, 0x4, 0x5, 0xbbdb, 0x40, 0x0, 0xf0000000, 0x0, 0x7fff}, 0xffffffffffffffff, 0x2, 0xffffffffffffffff, 0xb) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) perf_event_open(&(0x7f0000000380)={0x4, 0x80, 0x7, 0x9, 0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000, 0x0, @perf_config_ext={0x100, 0x5}, 0x4010, 0x8, 0x7ff, 0x5, 0xff, 0x8, 0x3, 0x0, 0xff, 0x0, 0x5}, 0x0, 0x6, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f00000001c0)={@mcast2}, 0x14) 12:33:22 executing program 0: io_setup(0x8, 0xfffffffffffffffe) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000002340)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) io_setup(0x8001, &(0x7f0000002300)) io_setup(0xba31, &(0x7f00000022c0)) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_MON_GET(r2, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x88}, 0x1, 0x0, 0x0, 0x1}, 0x20000040) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x41100, 0x10044}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x9}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private0, @private1={0xfc, 0x1, '\x00', 0x1}, 0xd936, 0x2, 0x100, 0x100, 0x8a2, 0x80000000, r3}) [ 288.087498][T10447] usb 6-1: new high-speed USB device number 6 using dummy_hcd 12:33:22 executing program 4: perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffd) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r5, 0x4c02, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f00000000c0)=0x800, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='bbr\x00', 0x3) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0xda9, 0x4) sendto$inet(r0, &(0x7f00000012c0)="20048a927f1f6588b927131241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa05859bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9221a750fbf746bec66ba", 0xfe6a, 0xe, 0x0, 0xfffffffffffffe2b) 12:33:22 executing program 1: syz_genetlink_get_family_id$devlink(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1fd8068b6725e2de}, 0x240040c0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240), 0xc, 0x0}, 0x80) r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000200), 0xffffffffffffffff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="2000000011eacafd67ca8ecb0a0732f6064fdf58", @ANYRES32=r0, @ANYBLOB="e18309ffffff00bde4e7ad1f9522aa6e11da005e45560605de144a6df7000000001613919233e2cf03fab2a95d0e01efbfec2094f1ce8f7c9a07a3c02d78d32bf715344a1f957b4ba2953da1309b1b63a2e3e5bad551aa06f02c95e1bc27b1d4784ad197d8c44241824b08161ef791"], 0x20}}, 0x0) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f0000000600)={0x144, r0, 0x20, 0x70bd25, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x1f}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x7fffffff}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xffff}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1000}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xfffffffa}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x978c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x144}, 0x1, 0x0, 0x0, 0x80}, 0x20004080) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2001001, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=ANY=[@ANYBLOB="200f7a050000000000002dc2ffff00000001fbe9061456893400"], &(0x7f0000000440), 0x400) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100002, 0x0, @perf_config_ext={0x8}}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) rmdir(&(0x7f0000000380)='./file0\x00') setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, 0x0, 0x0) rmdir(&(0x7f00000004c0)='./file0/file0\x00') truncate(&(0x7f0000000480)='./file0\x00', 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@dellink={0x34, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8401}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'syz_tun\x00'}]}, 0x34}}, 0x0) lsetxattr(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000580)=ANY=[@ANYBLOB], &(0x7f00000005c0)='}\x00', 0x2, 0x1) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') 12:33:22 executing program 2: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x1d, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[], 0x38}, 0x1, 0x0, 0x0, 0xc4}, 0x880) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB="6c0000002c00848400"/20, @ANYRES32=r3, @ANYBLOB="00006c6f776572000057000180f43c02009a00000005000300020000000500030003f9000078b2737d5825f880307196da7caa06000100060000000500020004fec16e910000000600350612ab0700000000000000"], 0x6c}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 12:33:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) r2 = fsmount(0xffffffffffffffff, 0x0, 0x1) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000000c0)=@ccm_128={{0x303}, "0b9513d781e1f83b", "a205102bf94a0d48dd90d720a6e32efb", "1cb17b58", "037bbdfa0324075e"}, 0x28) listen(r1, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000004, &(0x7f00000001c0)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="0000007f000000002e2f66696c653000"]) perf_event_open$cgroup(0x0, r3, 0xb, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r2, 0xc018937c, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) connect$inet6(r4, 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000080), 0x152) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000100)=@gcm_128={{0x304}, "4f974974d2a632be", "3392766decbda0b8a1e204e46560f928", "0e380795", "e57caddc916ca8d9"}, 0x28) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x10012, r5, 0x0) sendto$inet6(r0, &(0x7f00000005c0), 0xe0ffffff, 0x0, 0x0, 0xd8) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x204800, 0x0) sendfile(0xffffffffffffffff, r6, &(0x7f0000000200)=0x8, 0xffffffff00000000) [ 288.374814][T10447] usb 6-1: Using ep0 maxpacket: 16 [ 288.516661][T10447] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 288.545569][T10447] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 288.572725][ C0] net_ratelimit: 180 callbacks suppressed [ 288.572774][ C0] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 288.585811][T11379] can: request_module (can-proto-0) failed. [ 288.620195][T10447] usb 6-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 288.641082][T10447] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 288.685673][T10447] usb 6-1: config 0 descriptor?? 12:33:23 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x88}, 0x1, 0x0, 0x0, 0x1}, 0x20000040) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000640)=ANY=[@ANYBLOB="4400000010001fff00"/20, @ANYRES32=0x0, @ANYBLOB="00110400440001001c001280090001007866726d000000000c000280080002000900000008000a00", @ANYRES32=r1, @ANYBLOB="995b7d2b29d5dbd396c6928f08b62a212cdbaf93082b71fe1b34fd484ce27e05a313981ff1cc78eaefa2ac33ced199be9e52b6871b7ca85ea7c83c67e7cb9e16b842c25a4a4d6521065c2564c1581e5e581d9e194eef2ace4f0df1f1eee893558a9750c3757aec39c9de30e1b1adaa2561016c8df1e75745bbc1fd0cf82e1abafa9afaf319e3c718c983d7e7103cb60f91ab3e11485174abd31666dde3a9adc6c5fad8194a79fb488c2d1b140d5b1833262dc540605cc63ca11d1e38b70b0d839f82f39eb66e02a7de18b21020e9fccc45c4d6586166f6b49de824a40108d10f04ea366049cd5fd3974414c081cac48b"], 0x44}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000340)={@remote, 0x0}, &(0x7f0000000380)=0x14) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000440)={'ip6gre0\x00', &(0x7f00000003c0)={'sit0\x00', 0x0, 0x3f, 0x3, 0x8, 0x6, 0x20, @empty, @loopback, 0x700, 0x1, 0x44}}) getsockname$packet(0xffffffffffffffff, &(0x7f0000000980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000009c0)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={'ip6tnl0\x00', 0x0, 0x89ec5ff04de890ef, 0x1f, 0x4, 0x515, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, 0x8, 0x700, 0x10000, 0x7f}}) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_MON_GET(r7, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x88}, 0x1, 0x0, 0x0, 0x1}, 0x20000040) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="8d000000000000005d2311e703852ac2a2597dc6080000", @ANYRES32=0x0, @ANYBLOB="00110400440001001c001280090001007866726d000000000c000280080002000900000008000a00", @ANYRES32=r8, @ANYBLOB], 0x44}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000c00)={'tunl0\x00', &(0x7f0000000ac0)={'syztnl2\x00', 0x0, 0x40, 0x1db75de52b357a50, 0x6, 0x1, {{0x39, 0x4, 0x1, 0x3, 0xe4, 0x65, 0x0, 0xa1, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, {[@cipso={0x86, 0x65, 0x3, [{0x7, 0x8, "9fa22cb66df3"}, {0x1, 0xf, "62f80d1d4322ef28e713739bfb"}, {0x7, 0xb, "c3dedb76b0d2db891c"}, {0x7, 0x6, "39427798"}, {0x2, 0x7, "7e4112ecce"}, {0x7, 0x10, "8f2d6b3a84eda5343c6f9ffae8fb"}, {0x0, 0xf, "800392889b1ae540b907a2e91a"}, {0x1, 0x11, "1b281dba3dd2e77b3e782363381a3c"}]}, @timestamp={0x44, 0x24, 0x8c, 0x0, 0xc, [0x80000000, 0x400, 0x401, 0x32fd, 0x80000000, 0x200, 0xca7f, 0x3]}, @end, @noop, @generic={0x44, 0x12, "5a01c691ad301aa431983d364690f266"}, @cipso={0x86, 0x31, 0x3, [{0x0, 0x12, "ecb3e47663290767aa6ada1963ed8eb9"}, {0x5, 0x7, "01810ebc51"}, {0x2, 0x2}, {0x1, 0xe, "76424c16bd3aecd807c60ccb"}, {0x2, 0x2}]}]}}}}}) r10 = socket$netlink(0x10, 0x3, 0x0) r11 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_MON_GET(r11, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x88}, 0x1, 0x0, 0x0, 0x1}, 0x20000040) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r10, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x41100, 0x10044}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x9}]}}}, @IFLA_MASTER={0x8, 0xa, r12}]}, 0x44}}, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000013c0)={&(0x7f0000000c40)={0x764, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [{{0x8}, {0x4}}, {{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x401}}, {0x8, 0x6, r1}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8}}, {0x8, 0x6, r2}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xc0}}}]}}, {{0x8}, {0x1ac, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x10000}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8, 0x1, r3}, {0x228, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r4}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0xd3}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r5}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x4, 0x5, 0x0, 0xfffffa2e}, {0xffff, 0x5, 0x3, 0x1f}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r12}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x3c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0x1f, 0x5, 0x0, 0x3}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}}]}}]}, 0x764}, 0x1, 0x0, 0x0, 0x40044000}, 0x40040c1) [ 288.729475][T11384] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:33:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket$can_j1939(0x1d, 0x2, 0x7) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000300)={'vcan0\x00', 0x0}) bind$can_j1939(r2, &(0x7f0000000480)={0x1d, r4, 0x0, {0x2, 0xf0}}, 0x18) connect$can_j1939(r0, &(0x7f0000000080)={0x1d, r4}, 0x18) sendfile(r1, r0, 0x0, 0x80005) bind$can_j1939(r1, &(0x7f0000000140)={0x1d, r4, 0x3, {0x0, 0x0, 0x4}}, 0x18) clone(0x240900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000040)={0xf, 0x4, 0x4, 0xffbf, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x6}, 0x40) 12:33:23 executing program 1: r0 = socket$inet6(0xa, 0x80002, 0x88) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x10010000004e20}, 0x1c) recvmmsg(r0, &(0x7f00000009c0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/218, 0xda}], 0x1}}], 0x1, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000005c0)="3ff9abb189ee1af6f92f3394c60a793a302b20ff7d3abb4e51d86243d37cabd00aca96f52955f340b143f25241226df551552c8c4085ef1abd283ca4b122210dba2ea43bfaa18acf6b2794da71d711455e193992e4d12d7259245f9e740b1f38620061445e568930e8df893af2ec4820b2752ed025f547728e4da78e1bd44ca1ddc79c5074af603cb79c393cb2e341bfd5c0622fc5884ad91d82ba64b2318dbcddedda057ec6569411848c331b0c47cabd575edbaa5f71fbe04a585afe6463bd6509c96c23e45e104ecf34df229eab3753b7d06aa643b661603e411443d4637fa201ab0c6ff70d73d2e14ac505bafc480ed15b0fd7ed43354b774fa1ad79c23a5d2a9e3c0691af0753ce1d5d2f608a9ca8b9517c225fd7512ae3a47159760018d7464bc0198f578c5f8ebb36519ad11c7ecf31976250217d080a83d3a3919348b4fa60ab8abc363f966baae6d6ead42a91de75884042924d4665ab6ed60fb572bf65e9862e0738ad9b1f616ad7f7c8fa8663011a1f86e20693b572aff2b94479a2f32acdff5588f78cf01800b03d5b78fe56c879", 0x194}, {&(0x7f0000000a00)="afcf593bc631d58f697bce26dbd11c02968d34311c50550dace355fc06342e42c2d8e2864cd34c676291816d4b6720d34e6168da9fbf17412d4979b50bd636091de1cfc3c1622e239ad8f59e6e73e823a58c54491144d44a73ac323a87be1fe8c180da9db60a16842e1b0e12f2c0e16995a7d14873c188a60c84525985a7b68e5fd8de0e02be356722c1b05b9bd70f3aac6d03655bfd70721abf3b72151d11c54a853e988b2f50ae675bcacde6426488f074888a0522bd8059a518f30fc5af7f00fdf4f4ffa331d995753c667d10fc2b143f1b591e385db69a914e8d74ba5a0f4ad6bcc4a32500177589292214a3cfd269db3d9abd35b188dacc66c43e897fc5b9ae2936e595cfa1b877d94d4a99601d9d27084161e2b0835c760eb69997d821bffa4eb5fd23ab969323850eb25486cc2f1eae3c895aa07ae16109855cfbabf943b7a97f56118982d15cde960d57f66abab176dd665fda39b7809ac80c8824c306c92db78d830fe30dae3190754e91fd46192e8ad91c334937819b064b69716646db9e080542d2578cbd2d67fb3a9c998650a54fed750b77931aab30e50797c4dfcdc1bc2185f291b80573c2cd7dca142be589395d6125b0a71b818047d3679f2ac1b4a87bdb11499a4cb44cf9cf29c3f96cd4a4bbd25aca57cbb438bffee2e9c1723bd66ff2e66bdfeed019123fdaf83cfefea69d4589f0511656bbf4ad2a1787546814d722641becd7aa73574eca557ce5b29e5317c8f4b5fc5559e648bd177935e7a02dc0e915aa4a6f6f0ba096859e157fbe332a767e5196e0eee2ea6b21b1371ad69e72c354dc660a0cb62bd1ea8ebf8a927d4962c5be3ff673361468a63913ed3c0f3bef43b486a77699288aba503afb4a08e291bbc663ab37c5a39054d529a07b5e258496dab8eee76d6c3cc0c7aeb53dc81d8400a00673393e3144b97a551366b21b99a64f88b91aa4cd2b3c513317d301f6d0663dea3ffb81ec668c950583404474e654ccb52d7441293dfc46fb0a276a03821dcdeda53af3b05e889cd77bd662f13a7c8b0727500fce388f56c5d896d4e065002b1a61e5372304247e7b9789d5edf4f04c1ce33dfd58361b8b0fde6d3695a2bec104caba3907ceca5371dab14284f05e6af162d26ae274d257958e06d88a7684a6f9d7e32965afe15c5bda23e33342ec087bb9f492b1bdd4fdefd2d70c50fa9e21432b499635f18b99b7f570274ceb1b3d988d400c973105cd42554e1ebfbf4bb9c33d410e724a49b49ff0f96db37824de4b725d8c4b6fbf73836629d5fe9f65f7e33e4be319658077712d0c4f519f565c7e9c8191359cfe6bf0327ac68c545026e950c5a2c89032067eeba45611d9dd146e7bb44913eaada6c3905c5d78bd1dd568bb79ddb28f83d7e504106a3d5b0edbfb55a0758f49e4d94127694c6e68cd9737380c57a693175c1882f91cc6711d069edd2e6302382f0a08b4f4ebfb9d9b0cce9c2b1164f860dc3fb85a4847de3d0a7651c48a62cac737281695849c4e48291e2921d14ccb3645926bfdf8bef656727613ea22035eece05a0178686d2393025e36ada2bcc844296503a9fa716be775cbb68297608b6e704c564987f041a01892f27489caaeab3ab4e2820f07d46995283249e1a5f7e95f335d2324e331cababf3a5448f76d20f78e5a049b99527ccc01f0f477b404f4400103aa55b2175e9653f2d395f9dbd611582d42b6b5cf09d7ce60eaee2c82e16d02c9f387e8cc9f41c0a64058d968bfd6463fee82e10e98d6c44f29e51a7257318c23cc2def3efc154f3593d2b949c339eca8d984e514b7555151dcd983e3e44a73eb83efec2cae08469a5e1bca8fcd348d48f969d14f6a503942dd544e603e5ce767225eca65ac2ab0b04474e8eb669fb3ff7886bf19d950516e39f009db22fb1d293fdd5ebf2170d35c4b0e2628dc6777e3d6655c5d70b0e69c3306d8d7535307d3393f9c302deb4085f089662bdee04bfe98cd784eab927a655c56fd9c0640c9bbba0d868b7b626d0c5baf918753443a56415766d0394574b3cc0605cc6a10ca656755963773bff74b862a683f9eab36722bf740cd54f62394fe6ac7fea91866a74b02750088cc140f6e5c397636815dfc36a6000cabebb41d338bc799db423c7015ec2246057c140f32434b9ae9c85f98721ecd459a7bb1d0c6c96eb7b4b46c676e65d9353ba1a617f3a46ab5e96336184295c9ca411d83fbe37106773591c4e9a67127ef25d20bb31f8fe4d2382460f7d160b9d941a8805125d4bdccc4a8c61c4be7ee8cb010885dc6e08320373a7d1645064e7bc5c04e02c04d465632e41c6cced102f7693e4c12ae98fe39b4930b611c811dda3aa33d050f52542d6207f6e082351bc078c9bc9c36a82233e198acc6b37904dcfef275572e5f0d7e67ad45b2bfaf7afad2987c225688ce49f5d013745fd8c17dad3f767ae2e7b6d7b0ea027ff91b38e1e5e7e8971dc91872395efbe9b753d6df95b1ff5df0135422d66adf81201ad8cac76a2508652af9e890699d410cae3f9e13076c0986e7473fdbebcb0aee24352cdbed6d8466bfa444c90de1ae1d2435e20c0902900520264c22ec2c299f2a61680b01c4c353bdd9c54e7cd1b36c877fbfc5e921359939023b03c4472d25c09eb5ee90dd1323df1d8105b151a0a130fca6e20162643649c4676bab2601063132fd830b5aac1e8add148bbf2d15d6a0216c48a3802a66fcf83d969bfa2ebfe6e6c905eb548279f73ebbcc16066f67414ef511c938f68d4083452efec1eba41138254dd14ec0655587eae5df911c171c0debaab935af292f60229dfda34db3fc09ee69eec56604481395b7fbe99b4c716ae474604d44ee1a651fb30219b6f63ddf524102bd5a0c829ba76610c120d887ea11103c1ef10f6bf763f85acf0497a2e6b25e0a52f334ef27e6eb115df7022ff18a22ff826cee2dbe4d5d30b52db09224beaf211970ed3f975dcd80e863d09f370c53bf1ff74f1a56b5088bece79f8ece853bdaf85478e4d4eb03635dba4bf3063930a061a3dc9296d2367118bf067a66384889185609a1feadcaa1c36996cffb731b06073e1e240113a650a9d387fd90463f5456a0ba4bce3061f792cc8f79c02871853c7a5637c402639332515656ceff069926fed61061bb80ac1507f2f38dfee69bd30f0eacabbace024c60ed1a137729f7cbe347276814b6a95ebfced0d74391a6f3d5b95876759caedc6bd16832e3ae30fd84ed114e46b75fc9cc30fa19dd44b75aecba19000255acc380d05381bdaa8c5e747adeb4ec330ccf2fdd582093f2d58435dbeac6d7d1ee9156133a10d7720b979f3507a0f8ab59196c808771ba70ae7e098441616dc7ac02087da869ff7778c884224803e71fa5ccf895de2de18da8e47f3bbf24afd7cf6d4cde811fe2279e25c76381d760df181f35e33b5d73424a191e772fed219af7cb6294f8380775e0ca5afcf8e94f907803155b07bc55306089efd9bc86d2f5a924b88d2d2eafb84e99605974b9c9b4b433d38253fcb00168fe5d479b77cc66a6ad1c3824f1110a4147f199ecc1377afc1822010f875c1aaa2132e04065feb0b0d81ea6b59adc2fe6286dcdf813438ca21e43ad1f5e43ace6278ac470577c45794b6dde692066ae9378c0414204e6e2e7c8db9cdd3e2c76e03c87a4da0052e9d65a822ce6468a81b73c897eee7f7ed3ba8adec87d1f8437bf5086b99a2653fbc41010a95fd9b3bd2d098a8c1fe9c87e89cdda8f68ba793c956ad7ef19abfc42eea9639b7c918cebe09c186e62a510c134c66f7bd00b42e1a90a14f422cf35919545d0c808f90d945bbb065d0e8dbba1825a9b01cb048bc794d8197552adf1da7d5fa3a4298cf73029b501d4ada78a36536370ab93675f501af276f2f046f03acc74394ee88b45391abf07ff4648426e2a0f43eb34980c18118066169aff688723d09f1f9155c6b0714adc7daf71c7f6437d679766dd0c616b607fa591fb77d6bef375997b1f64dcd3e4fe9a252cd7295b803d606c67070182a2866dedfcd2e92e48b5f5b054682441c383af0cefb7fb489629530329d831758df6e1f5641b2daf265b46fa60cdb534433d9708e1deb2c491400bc33d1e6a171ac4a48c223f7441099d2e112565069a09e4b5a405df09111e86bcbc0f846170167702343a77ff528bd9aa8ba77d4d7948401c941a7b8eab01c6573ac369bc13644048bf7c5467a38bd8446bcb7b049019fa617839cd97a776f582d10b1aa014a8f1c1f95d7e59a39f42f1ca758ffd75e155f7c95026085a025874ab5bcd8f53393637ed67e3393a8ca43c243b0eede26c7c5effea8fe08a392ba6dbe7862739612498038266701afb0a95c616965bfacbb9f45e5aaf2b099275c8962c20cdda302c9912f2937ed677b962527d724849743b722e2476cf015149c47d0c6f134673a4c4150b9f67d4673cdeeddf59be5ae25aeef538f0be4cf3d37aa43d0db3ddbe08aeef852758fd3270a92b29ecb2e2d85b06a87305263d1ca67a6d3e9c454222aebfb6f7efb663934a6c0247913c9ef9946582b30e3189305357ca10df3c9dff02da43e815409ebbaa2631ed8097c69ef1603187fadd347e1b40fee508106e6809130d757cbc400b1171135ef7fb3c2c1754670a1eb320131a12fc0c57380889d677c6fee1bb4d2acb616eb9f0284a5a9744c4a8096594d58e6f40af02a2c5fbe1ce0cf1c50c402ede5433d317afdc3b36d2408db8bad48ba69dfd2566b14d70bea93b4e957ca043e05e53db663b8ce23072e25461bd8e1a63edfa5e9683c8b08ad67297ac9a9fa070da1a44bde05d22f15335dc02e2e53bfea3bcf941c41eda87ece96c0faeb2c18c4f9a0919e098db592edbc6ae82d93b93dd11322b6e54694549037b5c346ff31257ced663de08c6d2bbaf6ef3384c8ce74d96db7806c994db8ac99ee1bd57e4774db897c61480db970bbc219adad1dfc66e63505898b18a437e8270fc3ce7d2ad2d6663eba21a531eae19ec7e8ddac7c7ce8098bf6711b32f4c8ede0a713efabea6ba7a5ad08148a66b92418d8cbd13820524d875048d8ba256c1190fadf16c1afa3bbcb393bcbf5d5a08d9896c8335b0b0604d742b58cefc302fbfe75c59167c71138c22dc93a36888f96257f07ff8b78cba216bba74c3191ddac58e9b4932568728084c78ef440e8ac1027837d4ca474cc2a16bf74282baf4d59c4d1cdeefd1c4b952553b90d7cee64699971940288a237cbad6f411c4746b206e4485f9929de55b837b75e390dc736e7a4b5e85b8b890633de9a951ad8ae7c64fd6c79f886bd42cef99d2e92482d0c2b95c2db02b5f1c8ac64ba3d389898690e47a980c4288f2974f023a700d90ecf1889739598e4c1b6b03a82ec5c913d5a509a2e2212434ca1512d45d61a519b2ff9c0f93a2915288b799b7f8cf8423e954a7812b486839b4f2a46f3ba27eebd4debcf7442c0cad18df43cd22fbc6d36acf8595ca7894a6c40e5748b0586f22633b4e72086f7428797e6ac42b66691b2f86db1da41b4a592645ab49b6140b07dec5e32b2271d8a297362bab1174d0131b7b860fb865b21f7a20d95148327954fb828e5621a8848dceea2003a2ac4f810935dc15375c2186defee3f563d7423756c0822bd39f5d809844f10644256e674e0b1a14eafef593d2d4211e47cc4200bfc3c931bb039e2b27ce6eb4b8ac71106c3dd2680eee3d7bf925a4a7e47f2cb7644c3e6653d49f209925c3be57a4b55693684ebc062c6ce51bf1cee1b1f49784c2439841ee", 0x1000}, {&(0x7f0000000300)="cba58e199df23d30e250e05a677819df0a207ead38d3668fdf0bee82530b0fd69d054a3d21c5e5fc6e45dbf8df17d939137ccbe6e8761974ed574d126f913f63275ccdbf5a6488bcb14245bfb1022e1be2f3d83b46730cd5ad711468dbb89e4f7dfebaafd641b762c9f8d5911c8f8bd2de", 0x71}, {&(0x7f0000000380)="5a0dfc964615d77b6b8ccd943014ad41ff699d6a26f15f111c4f1d7505f6e4a8a09069f68934f828518351e9b5454255743f1860c98737d65c10e510aad462e57a23a945907b575706d4eba9367960f8b4fc99b8a8f398d8d391c360e571847b1ca039a2e78029c50db3ac41bfe4fc4959db78335f7e7e4b111960e177dadd9ebb3f6002c1750df29cac0d0b93d8366ad06b2281c15ded1fc385878e9693026e", 0xa0}], 0x4, 0x6, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e21, 0x8000, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2ca00000}, 0x1c) syz_emit_ethernet(0x83, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60fbba97004d8880fe800001000000000000000000000600ff02000000000000000000000000000101004e20000b90"], 0x0) [ 288.840672][T11384] can: request_module (can-proto-0) failed. [ 288.879175][T11379] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 12:33:23 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000080000000000000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2d0102, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000000)='rxrpc_peer\x00', r0}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00'}) ioctl$TUNSETLINK(r1, 0x400454dc, 0x7fffffffefff) [ 289.011357][T11379] syz-executor.2 (11379) used greatest stack depth: 22600 bytes left [ 289.067344][ T54] device hsr_slave_0 left promiscuous mode [ 289.070928][T11438] loop0: detected capacity change from 0 to 9 [ 289.091083][ T54] device hsr_slave_1 left promiscuous mode [ 289.129491][ T54] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 289.156013][ T54] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 289.197055][T10447] hid (null): invalid report_size 812540268 [ 289.221297][ T54] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 289.231933][ T54] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 289.232784][T10447] input: HID 0458:5019 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0458:5019.0001/input/input5 [ 289.253449][ T54] device bridge_slave_1 left promiscuous mode [ 289.263357][ T54] bridge0: port 2(bridge_slave_1) entered disabled state [ 289.305080][ T54] device bridge_slave_0 left promiscuous mode [ 289.318995][ T54] bridge0: port 1(bridge_slave_0) entered disabled state [ 289.336250][T10447] input: HID 0458:5019 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0458:5019.0001/input/input6 [ 289.360376][ T54] device veth1_macvtap left promiscuous mode [ 289.385814][ T54] device veth0_macvtap left promiscuous mode [ 289.405018][ T54] device veth1_vlan left promiscuous mode [ 289.419104][ T54] device veth0_vlan left promiscuous mode [ 289.465817][T10447] kye 0003:0458:5019.0001: input,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.5-1/input0 [ 289.522961][T10447] usb 6-1: USB disconnect, device number 6 [ 289.908755][ T54] team0 (unregistering): Port device team_slave_1 removed [ 289.931827][ T54] team0 (unregistering): Port device team_slave_0 removed [ 289.989533][ T54] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 290.026009][ T54] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 290.204026][T10447] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 290.377884][ T54] bond0 (unregistering): Released all slaves [ 290.464257][T10447] usb 6-1: Using ep0 maxpacket: 16 [ 290.594115][T10447] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 290.613928][T10447] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 290.644075][T10447] usb 6-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 290.653255][T10447] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 290.684486][T10447] usb 6-1: config 0 descriptor?? 12:33:25 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket$can_j1939(0x1d, 0x2, 0x7) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000300)={'vcan0\x00', 0x0}) bind$can_j1939(r2, &(0x7f0000000480)={0x1d, r4, 0x0, {0x2, 0xf0}}, 0x18) connect$can_j1939(r0, &(0x7f0000000080)={0x1d, r4}, 0x18) sendfile(r1, r0, 0x0, 0x80005) bind$can_j1939(r1, &(0x7f0000000140)={0x1d, r4, 0x3, {0x0, 0x0, 0x4}}, 0x18) clone(0x240900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000040)={0xf, 0x4, 0x4, 0xffbf, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x6}, 0x40) 12:33:25 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000369ddd10341902120887000000010902240001000000000904750002ab21c10009050d1e00f200000009058d020002"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000011c0)={0x2c, &(0x7f0000001000)=ANY=[@ANYBLOB="0000110000001c"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 12:33:25 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006000000010000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="7573726a71756f74613d2e2f66696c65302c006b58bfa53b47b04d7420c2da5d7d4cfb4c5bdfe014d87a2f1200efc6497e8430dac4fe075f15bd0d78ae033467f6c2d1edbeea0173741fc474add468ec533a09e57d5cc166b36de0b733883e749d66b2704170881901f53b5adcbbddcae5fd1ba6c5b1663c60576c47f5955ad4c204063c35e37e18fdedd5765143531044c147532915265bb6ab62b0292847c47ecb397348e00bfaacb951ae89efd3430803"]) 12:33:25 executing program 5: perf_event_open(&(0x7f0000000580)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) dup(0xffffffffffffffff) ioctl$VIDIOC_S_INPUT(0xffffffffffffffff, 0xc0045627, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000600)={'syz0'}, 0x4) creat(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) chdir(&(0x7f00000001c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x0) [ 291.008447][T11511] loop2: detected capacity change from 0 to 4 [ 291.047813][T11511] EXT4-fs (loop2): quotafile must be on filesystem root [ 291.065001][T10447] usbhid 6-1:0.0: can't add hid device: -71 [ 291.073327][T10447] usbhid: probe of 6-1:0.0 failed with error -71 [ 291.128402][T10447] usb 6-1: USB disconnect, device number 7 [ 291.201388][T11511] loop2: detected capacity change from 0 to 4 [ 291.225859][T11511] EXT4-fs (loop2): quotafile must be on filesystem root [ 291.284048][ T135] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 291.356305][T11528] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 291.544044][ T135] usb 1-1: Using ep0 maxpacket: 16 [ 291.664683][ T135] usb 1-1: config 0 has an invalid interface number: 117 but max is 0 [ 291.673032][ T135] usb 1-1: config 0 has no interface number 0 [ 291.687958][ T135] usb 1-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=87.08 [ 291.698081][ T135] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 291.714397][ T135] usb 1-1: config 0 descriptor?? [ 292.821446][T11535] chnl_net:caif_netlink_parms(): no params data found [ 292.896424][T11535] bridge0: port 1(bridge_slave_0) entered blocking state [ 292.904687][T11535] bridge0: port 1(bridge_slave_0) entered disabled state [ 292.912276][T11535] device bridge_slave_0 entered promiscuous mode [ 292.922870][T11535] bridge0: port 2(bridge_slave_1) entered blocking state [ 292.931087][T11535] bridge0: port 2(bridge_slave_1) entered disabled state [ 292.938999][T11535] device bridge_slave_1 entered promiscuous mode [ 292.962993][T11535] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 292.976647][T11535] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 293.008618][T11535] team0: Port device team_slave_0 added [ 293.017705][T11535] team0: Port device team_slave_1 added [ 293.041416][ T135] f81534 1-1:0.117: f81534_get_register: reg: 1003 failed: -71 [ 293.043025][T11535] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 293.050881][ T135] f81534 1-1:0.117: f81534_find_config_idx: read failed: -71 [ 293.058268][T11535] 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. [ 293.078481][ T135] f81534 1-1:0.117: f81534_calc_num_ports: find idx failed: -71 [ 293.091800][T11535] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 293.108328][ T135] f81534: probe of 1-1:0.117 failed with error -71 [ 293.113858][T11535] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 293.122531][T11535] 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. [ 293.132721][ T135] usb 1-1: USB disconnect, device number 2 [ 293.156911][T11535] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 293.200635][T11535] device hsr_slave_0 entered promiscuous mode [ 293.209240][T11535] device hsr_slave_1 entered promiscuous mode [ 293.216784][T11535] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 293.224834][T11535] Cannot create hsr debugfs directory [ 293.311790][T11535] bridge0: port 2(bridge_slave_1) entered blocking state [ 293.319042][T11535] bridge0: port 2(bridge_slave_1) entered forwarding state [ 293.326441][T11535] bridge0: port 1(bridge_slave_0) entered blocking state [ 293.333655][T11535] bridge0: port 1(bridge_slave_0) entered forwarding state [ 293.406948][T11535] 8021q: adding VLAN 0 to HW filter on device bond0 [ 293.420622][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 293.430893][T10447] bridge0: port 1(bridge_slave_0) entered disabled state [ 293.439752][T10447] bridge0: port 2(bridge_slave_1) entered disabled state [ 293.448612][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 293.461502][T11535] 8021q: adding VLAN 0 to HW filter on device team0 [ 293.475039][ T25] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 293.483815][ T25] bridge0: port 1(bridge_slave_0) entered blocking state [ 293.491017][ T25] bridge0: port 1(bridge_slave_0) entered forwarding state [ 293.503305][T10447] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 293.514567][T10447] bridge0: port 2(bridge_slave_1) entered blocking state [ 293.521594][T10447] bridge0: port 2(bridge_slave_1) entered forwarding state [ 293.548286][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 293.557957][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 293.575226][T11535] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 293.586763][T11535] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 293.599712][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 293.608823][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 293.618152][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 293.626996][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 293.645995][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 293.653357][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 293.668355][T11535] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 293.729954][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 293.744123][ T135] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 293.751535][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 293.761442][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 293.770043][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 293.782368][T11535] device veth0_vlan entered promiscuous mode [ 293.799076][T11535] device veth1_vlan entered promiscuous mode [ 293.807693][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 293.831202][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 293.841125][ T2952] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 293.852896][T11535] device veth0_macvtap entered promiscuous mode [ 293.867054][T11535] device veth1_macvtap entered promiscuous mode [ 293.884412][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 293.897145][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 293.907626][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 293.918730][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 293.928600][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 293.939077][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 293.949069][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 293.959599][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 293.970185][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 293.980814][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 293.983985][ T135] usb 1-1: Using ep0 maxpacket: 16 [ 293.991706][T11535] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 294.007075][ T8068] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 294.016335][ T8068] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 294.024252][ T8068] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 294.032578][ T8068] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 294.043145][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 294.054410][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 294.065133][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 294.075822][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 294.085864][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 294.096455][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 294.106556][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 294.119212][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 294.129317][T11535] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 294.139823][ T135] usb 1-1: config 0 has an invalid interface number: 117 but max is 0 [ 294.140027][T11535] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 294.153711][ T135] usb 1-1: config 0 has no interface number 0 [ 294.159116][T11535] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 294.173132][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 294.181784][ T135] usb 1-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=87.08 [ 294.182708][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 294.191783][ T135] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 294.209923][ T135] usb 1-1: config 0 descriptor?? [ 294.301436][ T7387] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 294.339422][ T7387] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 294.356707][ T10] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 294.357679][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 294.370532][ T10] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 294.391765][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 294.473266][T11894] loop0: detected capacity change from 0 to 1036 [ 294.609672][ T135] f81534 1-1:0.117: f81534_set_register: reg: 1002 data: 3 failed: -71 [ 294.618490][ T135] f81534 1-1:0.117: f81534_find_config_idx: read failed: -71 [ 294.642058][ T135] f81534 1-1:0.117: f81534_calc_num_ports: find idx failed: -71 [ 294.660693][ T135] f81534: probe of 1-1:0.117 failed with error -71 [ 294.670046][ T135] usb 1-1: USB disconnect, device number 3 [ 294.724659][ T5] Bluetooth: hci4: command 0x0409 tx timeout 12:33:29 executing program 4: perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffd) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r1, 0x4c02, 0x0) r2 = memfd_create(&(0x7f0000000240)='.^\xc5', 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) sendfile(r4, r1, 0x0, 0x24002da8) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) ioctl$LOOP_SET_STATUS(r5, 0x4c02, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f00000000c0)=0x800, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe1}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='bbr\x00', 0x3) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0xda9, 0x4) sendto$inet(r0, &(0x7f00000012c0)="20048a927f1f6588b927131241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa05859bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9221a750fbf746bec66ba", 0xfe6a, 0xe, 0x0, 0xfffffffffffffe2b) 12:33:29 executing program 1: r0 = syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f0000148000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f00000000c0)=0x307e, 0x0, 0x4) r3 = socket$inet(0x2, 0x6, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000200)=@in}, 0x0) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0x0) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000740)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005dd80)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0x0, "cf18bafd511fb0"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000524c0)={0x100000000, [], 0x89, "c9d7a9c957bca4"}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() sendto$inet(r3, &(0x7f0000000140)="a92b1082d8eccbad369a52f9537e38e2887ccfb6b58888cb29e71fb0aef175a8068658a830f895465195cb218abecdb3324ac86a4e46aa8c4af7ece9f4a326bb9bd8c1ec2b366cc1805d4a13195f7919a54cef685690936b22fd37aab34c29b28d304374aba4025f793a85a066dddfc2877c5f110cbd110840", 0x79, 0x80, &(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10) ptrace$setopts(0xffffffffffffffff, r6, 0x0, 0x5) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000000080)=0x0) process_vm_readv(r7, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/66, 0x42}], 0x1, &(0x7f0000000400)=[{&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/219, 0xdb}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f0000000680)=""/236, 0xec}], 0x4, 0x0) tkill(0x0, 0x3a) 12:33:29 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() getpgid(r0) preadv(0xffffffffffffffff, &(0x7f0000000480), 0x10000000000002a1, 0x4000000, 0x0) read$ptp(0xffffffffffffffff, 0x0, 0x0) ptrace$setregs(0xf, 0x0, 0x10004, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {{}, {}, {0x18, 0x13, @l2={'eth', 0x3a, 'veth0_to_bridge\x00'}}}, ["", "", "", "", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x24000884}, 0x4000000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) gettid() 12:33:29 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000001c0)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x4000010, 0xffffffffffffffff, 0x792bd000) r2 = perf_event_open(0x0, r1, 0x0, r0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) getpid() sched_setscheduler(0x0, 0x5, 0x0) r4 = perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0xff, 0x3f, 0x2, 0xfc, 0x0, 0x80, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x6, 0x7fff}, 0x80, 0x1, 0x0, 0x0, 0x0, 0xffffffff, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x65faa259da134136) perf_event_open(&(0x7f0000000a40)={0x2, 0x80, 0x20, 0x0, 0x3, 0xfc, 0x0, 0x2, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x41000, 0x1, 0x6, 0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x9, r2, 0x65faa259da134134) write$binfmt_script(r3, 0x0, 0x151) close(r3) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r4, 0x80286722, &(0x7f0000000080)={&(0x7f0000000000)=""/113, 0x71, 0x2, 0x80}) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x6, 0x1, 0x400, 0x9, 0x7ff, 0x3ff, 0x8, 0xfffffff7, 0x33}, 0x0) 12:33:29 executing program 5: r0 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0x0, 0xff, 0x6, 0x4, 0x0, 0x5, 0x0, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7f, 0x2, @perf_config_ext={0x80, 0x6}, 0x0, 0x9, 0x1, 0x7, 0x7, 0x8001, 0x4, 0x0, 0xfffff001, 0x0, 0x4948}, 0x0, 0x3, r0, 0x10) r1 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r1, &(0x7f0000000000)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @default, @bcast, @bcast, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) listen(r1, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3) r2 = accept(r1, 0x0, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, 0x0, 0x200, 0x70bd2b, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x2c}}, 0x20) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001f40)={0x0, 0x0, "e2b9e4e8ed9a215aa4788cf4be107e2bd7431e22d48ad1f428fab8382742f9955659114e598051ae28a15db0c7b06ab965b7f303058e91d17ded1d6007c3d0c3046cbcdfb49138fb2d27729ce07989052422bd4a48cfb4299a1b3d7b8841ef581aa4ddd08d105782685d8e9be72db9eccaa28b4b736759db5e7605d1feeba668887e17208382dc99f49f9f4866109cfd26d3f437d1d3c8d8becfcae1b79d2e2bfab2d4370a8c4bda0bfbc332f00793ffd1607874ff6acb719e4cf267c172de06185fba9b05466d489d937e9ecb5bf8543753d91d6092e63eef7c94f0e70a84920e8189c4502ae897345b22928b9722f16ae0cde29dc35da1a435f5ed7d08f02b", "304b4572b187ce88a381ea8ad60584bf4862ed6bb21cd3e1640e065d1da5a32841dc133c4e603574f3b3e5936321a5c43ee2f1a722d232336624485f802f73e6e313f0c965ea99d1ff235f9e40f0b9675b6103344d01511230e9dcb1480eb4e5193df87c59755c1bd8e84eaf00a82b805be6beb037daeb976ee372f114d392c207c25f2c53a84ac7028059f3a9c40f47fd80d9c5d45fa0111bacf5a5a8de9f7ea5ef4e1a49852800afbd22c26843afed545d8a978204d085a93dc5e8f47e4e24c2736ba41df9b3315bbeb7123e087578a6b0d15a6b0c9c69b06421c424d3cffa38a7fe13922b6dd39834f5131df0d6e20f24d65b532e9e8b0a59d65053250adafa474d05eb1cb14f610cef1f72607396f286333647160d446ac2d3b61fdc8a8ecae70c2de6dae62b19bc4e6432821ac8131806a2af281fddcb8d1a83bbc0e1afd5e84f7c05eb583ac014d6f0593d7472b88817c8cfbac9e1d7572efc81f9d5a254f5825ed8c58e46d0406807888b2cd7b9a40eeca4532d94431be2e30659ba79d9db376cd8d9389b5e1e4e2b57ccc796c7965430a940c6aacfc6501cf71681eefc8fb9d5f2fcd13cf29435fbc9cb9beac775a378b465c2a389f1ac7add0d217f7b65b50dffe0936c6cd6f7b1b397099a972acc470293fe852f47651f9abc1f95fb288d6a4e0aabe5d0c0001feaf8c807cc0b6fd7d261f54e8b3662210dd0c50dec9c6fb0664ff2d17c11edd622b49e7eda6413bfa3380e1811d3ebf538d11b0e9b39f37bd4da94ab0fc6ba27ee73b6a8ef5dcd4b1d636fd7132341e173b40bde193d019dd70b4ab16963af0ced9b8dc44d9946f1213ae145b7c905023a1cfca4bdfefbc9509d436d63c2e1050205b91d044161357aaca6f354d79e85ad2bb46db4cde05d4ddac7214828ae4504ab1ef95bcb82593e0a0c9ec0a77ece5bcab3abaab85fb91a4211c5cd2e64900cb07ddd5000c306d6440f0226ce457e0a7eb0b527bff1fced11819a8cd7a1ad23088d7c663915ece7ea77014fdfc80c854659115cf7561ff04d5b0105883a0ee4a9041d16d5ed61caef1cc791c666a9fe8a766df61a25b95cfa62a50cadf9cb64bcbd196a7733f2b537d49b0f41fae25570d861f2450930b857696ad6c8e529fead49c1bf6c935f8871444510318adffbbd6dee50ed7060768a36080b09375ed14a961b02ef9855cc7597540b3fb30231f875870c9a9e320dd28a4252a7e97763aeb3ee2bf03543df5de2ae2f367901e28c948405106f480f61d7bfb0a23cd007c7f4c786ba7090856cb793ae62ac6a06e65bf4e1ab4788459644cdb39798d70ccf3d6c33c1802e74e424e91dfc2be58ae252d2d3d25e9ccb658adf428ed6ce0937556a5936ac96501ba5c4b56ebaa806de8266579da6eec51f86d6209d0b1fd84cdc21a7b027ff60b6f72bc755a43124669800adcfaae05e9c2b0e5bc7c1307499743de29a92da1f1f9eeb96b828d6d9853c387f208432d248a4417206f3ad795f0b708bbe8c0bc4b6dc99b13be880e61e4344e94cd7e16934561406115175d7c3c439f9bfc442c26bd9c13e6e2a442e965783b772a0ffa4be471365f916d6b7d07650ec205a426a1cea9b153d9d22497ebc4e271f6c0a1d7409f174e95e6774983583e1d35c8dab7e39ebe3f183af8512a60e048858479ccf1e20f65e6e9a0594aaa98d289c69c327dcfc96b89ad2f40874fa6b2e8ad0ccb85187abfe012deb43ff57143407d9487159dfb7e01383fabda509383a93f970183ceded64b4bf5325d7dd32daf7e4f9d2be477d9f6c66ea8bf786d9076a4242717cc5592be6b1e2a243e80070d581256d9e51dca145ccae254f9cfdd3977feba0b92ac237654cdf6602a371940c6b1d4a4af3203a1278f4d3706867e2de7c5920b8e221eb4acd2aea3c591ad7aea1d085fbe8db6cba4f004e31ba541f79213d2411e66f383a8f01ebb0c2faeb6456377859565560db6b468f316896f5511299d486c064fb679bd0923f7cbbba7ef57b62ba1923ffc95a24e18685705233d318e18644f41a4f55f91b2ea9fe9ddd24bd33232960aa61a0927b1cb7442c5aa93c4d692ea47f30fd80a8f6a0eba0726a2eae6780be2500e3ba80c80568847d163a1f310982f3b11a4bee852bc3a8cb186528abeb5099cebaa5af1ab98879633d7b3e9f71df1577793627f72b475936df26675b99c184117094357416bb5e0da0e6af4ce1e0b3704f03038fa8d3a969e79a91646f997ddf6c2a61cd5a401783d28ba4206b912c5aeac5d0f417188ee23e33504b7f37c61d6e33c2ebe928c4b80c3dfc9457af9c9c2fe9758b1355e6fa9940db0fa79e980e13143e242fe27e1e379edbbacc5c480e55ca52ffbd27220115c9766d38fc4d7b4dba13d729c9929ce829d177c02a7474a11ee91b80453594f53ff1a3c5b31e5f7dec519ee61b9e9d81e2044789227780187109cb08d79e6ec5c626e97f6b41a2797c3df61ebf57aa90df37a0db6a1d8c747bef03a9d8c4112895730b14fa06a2362df1fc89b41bf067e88349a24abf33d34f5059a8e225e32664583a352979e86c81aa21625ad22a029878ee0698c3b2fdb4938c884bc2385512408f03c1f3376a0da80dc8e366a3da00d77f51d34d3c3392023f003538fc7ca549eb9d0afe934476bc56cd1f83d024b0b016a4ab1e78001176abec59fd45dd7adb4e71f9f5694a55381189e7ec66e639f906d2df04e4ed7a17e196c4efea3b81e9cfdb066fc002283bba669f069f5a3581588f24461aa638f66cf10177336d6e24ba522de5c375ef4fa36f9fbe56d21a50d813fdeead60699d1398d180f5d4fa3b5a9ceafee2c7a8a27261fd28b008994de74e7ad2dd720cbcbab1d93e4c26f29951c3da3477b156027474fb0b98290a1bb8ff2f495b9c525c9bfa27913fad9b0cadaa4cab60c54f6b079dd43cce1f74cd86deb55a776914784a0d03cc3d58b1fff8ad2b98a76c7d7c99f40cc8d97275434911f7730e825892d4d071ae7f0903acc3cfeaa208e1e3acbcc77a987578ba44bbcab38277c96b6de89e275563f78b0b49d829bd8e0c35858d674b679e2c8dc7bd2e2469456c4ee5e1e43351d401779e689f4fbf710f4f487122ae48c275dfa1556007615a86d21d53d3f58145d3ab8000905641b54e6923df95b6b984716a027c69efca15adea7b63f9569a5796ad29f777ab0c02c29f8dccf616efb793b0b407b7e4f853ad19a8609a84ff3d7a7e0785e49bf6209785e3e58344752676f86a597c374fd5959a7282baa99001d71bade16c1d8ec748edf042b699c41222b2e296d021ccc3d1cf1a74df3b420295465e4df22058d3f3a60a960a65ae5c1c9052da63cab80d235b812571b91ef16ee68058431799aa3c74551c88ec6116688d4c4e0d8e1e7658323c559eec5dbed9d0f57ae5449beef8748dd042715158fb6f7a12e29bdbbb43a0c20ed92a83bcb06c1ccb7e225bd353145badc54bd62bd5d8f6ef3ced8bf304128e48a65aaac467bfcb3f5f5f9aa5d04329eb7256c6a6f683c125acafce42c6c514103993fb96fe4db873755f58156ae5fc054be5bc809190b3fbd77b90fa7dd9802391e5002b387d7f8f0e26a5fa7ce9d30e00a0245973fbd796aa2ab69c588df2d5e6fa78e3959bb2bd8662fbc4c5e53ee12279ff621b28f3c1de5bcbef31e5008913368e990d5e0d7e80ce04936c74417c7207ec4a9ce22dacc8c5fdcadfaf60bc6f48b2d44fb5e215b59741696425d0f5217c5147fb8a9f80878d7335fc990f5044192c0eb1743af69ab8efe4c5c339da29dbbb7c33a756d4303fbb040270bf9bd40eaeaa09fa68273e7b434739bf39b71ba203f631f4b52ec2f231de2be6e82c1e73cbdf2e819bc6dadef66dd6b1ce56c23ed0227fab7a95f2e2d663113e2bc712c7b9bd3102cd994e693ddb774c537c5ba0312723c50ae797dea5c4634fc7e0389cbabef82ff9534b96eda049c64aa3d1d9a8760bdad2e09770802ccd993ca70482e6f804f3fc68edebe004057c6d878ba07fe94d97171cac5077a8af41493738bcd1960f451f6a6deb5d8d8ebeb1f7a003ee2249c166c4637822b2ac14d4db01714566c9a3681148bee69450c394e400e56f28ccb90e5e4d056dd703d6a78a9eb17e2962a96b0c9d1655bb22ecdbc6ea082c4ec1930a0b18677cc0b3e03719156cdd50c391f449f48813aeab0d07c900836bca3a5cd5cbf2f68866a3bae5ab71399472ddb24df9465b9c6e52810371197f8a336d7bd0a955f9554e9f13066c4320fda9f374265fda8ed0cfd79f0f6d38641fb52cac14b0342a24817c3a5b2ca6de5ce2944090890af3b2f8d9bffc8c2c0ec88f96ef1f3540d689f2b2d70ef0fe7c9e0f35d61a323f3215516ff684aefdca28dc7cc519a817bb2da6ca1a8ca61b87367e37060b8d7b0565e28eab46941cf53d6227c341f7e6fde5da670fe243dca12e27a0c85174eb09739e9b8023d47c25cab862a13a123cff5b3f2242997bde78c904c37f7695c149ca33bd41b8ca049e139a51556a4a67690586a02376effd79a139acce128bda1cfae834f45ca92002b77933f03ebc0ef152f35d0cc97612b257ba7f1c718b633360ed8c74af0727c3818ffd7d32d587b991980761d1478a458e3ba8a7726a6144dd1a11d9ee2f48fe9d30514948569f9592d23f973be37ce70e29af94d4532b78715d40b5f276cfa9d48ed74a6e537c3cd1dedec2eb1b00f8eef71032b5fa14374360a3812dd12fce9f1dbbb06c0d141595278f9abe9776b7875ade495f67115597a5f31d96e8474daf5a4341eea36c20cac931558c7e30d6b3369220168c8dd39e2ea0b1b2b41d8517390172a8e8e46c354037d8272757621dcfac5f0927fe1c0461bb90ca241c5e61179cdb9b23e639f179740678f187d53523df71c0d735c5f79445521a16f2eb9beafb12937604fccea7fd09cf5e1a6669801c9b02867bf485a2b6f2f0c95c82da24738e7bbf90d10b63c434ff4eb8a6ece4396989d0ebdc75b485e327bc4fb7944fcfb3b38ad1de0490fa49f2049b254f60c245933cdeb2433ee047603b66e8b149858460c64ab4de1517266163b0631cb1412443b4ae18ab245fe233049b8a2b5b72e0db0bf36985e274a9ee70f22c789291e10f469be5e46dc79e08f7fb956cb406f3fa949136d613e04e4a3cc6a42f439ad4cbf9961e19a3882ee1b88df8654a25b256576217c65105afa2b131bc944d0f1ca5e71afabea537bc8625f17f3e9995c60721e32bc3ce7c4837e5ac52dc991da76816284c1b8024bb9b95e6c4385ce72168a6d51aa05ea42896f7b721123bb34d877f80779a6a2720de4c83e51fcb2156ad3f86d733a8e54f6ecf4225879ea3ea243c085b04c9a57cfe03eccc403e3aa4b3f13af16316d8fbd22535"}) close(r1) socket$inet6(0xa, 0x3, 0x6) write$binfmt_elf64(r2, &(0x7f0000001980)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x0, 0xe6, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x37c, 0x40, 0x0, 0x400, 0xfffb, 0x38, 0x0, 0x0, 0x8}, [{0x0, 0xe61e, 0xffffffffffffffd8, 0x0, 0x0, 0x0, 0x9f, 0x3}], "27a639b0410d1e1097b945958921200bbdf92b03a11dc79c80d5c83c8b9225d0525d869c", ['\x00', '\x00']}, 0x29c) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, @hci={0x1f, 0x2}, @vsock={0x28, 0x0, 0x0, @my=0x0}, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00', 0xfffffffffffffffe}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)) 12:33:29 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000369ddd10341902120887000000010902240001000000000904750002ab21c10009050d1e00f200000009058d020002"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000011c0)={0x2c, &(0x7f0000001000)=ANY=[@ANYBLOB="0000110000001c"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 12:33:30 executing program 5: r0 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0x0, 0xff, 0x6, 0x4, 0x0, 0x5, 0x0, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7f, 0x2, @perf_config_ext={0x80, 0x6}, 0x0, 0x9, 0x1, 0x7, 0x7, 0x8001, 0x4, 0x0, 0xfffff001, 0x0, 0x4948}, 0x0, 0x3, r0, 0x10) r1 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) connect$netrom(r1, &(0x7f0000000000)={{0x6, @rose}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @default, @bcast, @bcast, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) listen(r1, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3) r2 = accept(r1, 0x0, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, 0x0, 0x200, 0x70bd2b, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x2c}}, 0x20) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001f40)={0x0, 0x0, "e2b9e4e8ed9a215aa4788cf4be107e2bd7431e22d48ad1f428fab8382742f9955659114e598051ae28a15db0c7b06ab965b7f303058e91d17ded1d6007c3d0c3046cbcdfb49138fb2d27729ce07989052422bd4a48cfb4299a1b3d7b8841ef581aa4ddd08d105782685d8e9be72db9eccaa28b4b736759db5e7605d1feeba668887e17208382dc99f49f9f4866109cfd26d3f437d1d3c8d8becfcae1b79d2e2bfab2d4370a8c4bda0bfbc332f00793ffd1607874ff6acb719e4cf267c172de06185fba9b05466d489d937e9ecb5bf8543753d91d6092e63eef7c94f0e70a84920e8189c4502ae897345b22928b9722f16ae0cde29dc35da1a435f5ed7d08f02b", "304b4572b187ce88a381ea8ad60584bf4862ed6bb21cd3e1640e065d1da5a32841dc133c4e603574f3b3e5936321a5c43ee2f1a722d232336624485f802f73e6e313f0c965ea99d1ff235f9e40f0b9675b6103344d01511230e9dcb1480eb4e5193df87c59755c1bd8e84eaf00a82b805be6beb037daeb976ee372f114d392c207c25f2c53a84ac7028059f3a9c40f47fd80d9c5d45fa0111bacf5a5a8de9f7ea5ef4e1a49852800afbd22c26843afed545d8a978204d085a93dc5e8f47e4e24c2736ba41df9b3315bbeb7123e087578a6b0d15a6b0c9c69b06421c424d3cffa38a7fe13922b6dd39834f5131df0d6e20f24d65b532e9e8b0a59d65053250adafa474d05eb1cb14f610cef1f72607396f286333647160d446ac2d3b61fdc8a8ecae70c2de6dae62b19bc4e6432821ac8131806a2af281fddcb8d1a83bbc0e1afd5e84f7c05eb583ac014d6f0593d7472b88817c8cfbac9e1d7572efc81f9d5a254f5825ed8c58e46d0406807888b2cd7b9a40eeca4532d94431be2e30659ba79d9db376cd8d9389b5e1e4e2b57ccc796c7965430a940c6aacfc6501cf71681eefc8fb9d5f2fcd13cf29435fbc9cb9beac775a378b465c2a389f1ac7add0d217f7b65b50dffe0936c6cd6f7b1b397099a972acc470293fe852f47651f9abc1f95fb288d6a4e0aabe5d0c0001feaf8c807cc0b6fd7d261f54e8b3662210dd0c50dec9c6fb0664ff2d17c11edd622b49e7eda6413bfa3380e1811d3ebf538d11b0e9b39f37bd4da94ab0fc6ba27ee73b6a8ef5dcd4b1d636fd7132341e173b40bde193d019dd70b4ab16963af0ced9b8dc44d9946f1213ae145b7c905023a1cfca4bdfefbc9509d436d63c2e1050205b91d044161357aaca6f354d79e85ad2bb46db4cde05d4ddac7214828ae4504ab1ef95bcb82593e0a0c9ec0a77ece5bcab3abaab85fb91a4211c5cd2e64900cb07ddd5000c306d6440f0226ce457e0a7eb0b527bff1fced11819a8cd7a1ad23088d7c663915ece7ea77014fdfc80c854659115cf7561ff04d5b0105883a0ee4a9041d16d5ed61caef1cc791c666a9fe8a766df61a25b95cfa62a50cadf9cb64bcbd196a7733f2b537d49b0f41fae25570d861f2450930b857696ad6c8e529fead49c1bf6c935f8871444510318adffbbd6dee50ed7060768a36080b09375ed14a961b02ef9855cc7597540b3fb30231f875870c9a9e320dd28a4252a7e97763aeb3ee2bf03543df5de2ae2f367901e28c948405106f480f61d7bfb0a23cd007c7f4c786ba7090856cb793ae62ac6a06e65bf4e1ab4788459644cdb39798d70ccf3d6c33c1802e74e424e91dfc2be58ae252d2d3d25e9ccb658adf428ed6ce0937556a5936ac96501ba5c4b56ebaa806de8266579da6eec51f86d6209d0b1fd84cdc21a7b027ff60b6f72bc755a43124669800adcfaae05e9c2b0e5bc7c1307499743de29a92da1f1f9eeb96b828d6d9853c387f208432d248a4417206f3ad795f0b708bbe8c0bc4b6dc99b13be880e61e4344e94cd7e16934561406115175d7c3c439f9bfc442c26bd9c13e6e2a442e965783b772a0ffa4be471365f916d6b7d07650ec205a426a1cea9b153d9d22497ebc4e271f6c0a1d7409f174e95e6774983583e1d35c8dab7e39ebe3f183af8512a60e048858479ccf1e20f65e6e9a0594aaa98d289c69c327dcfc96b89ad2f40874fa6b2e8ad0ccb85187abfe012deb43ff57143407d9487159dfb7e01383fabda509383a93f970183ceded64b4bf5325d7dd32daf7e4f9d2be477d9f6c66ea8bf786d9076a4242717cc5592be6b1e2a243e80070d581256d9e51dca145ccae254f9cfdd3977feba0b92ac237654cdf6602a371940c6b1d4a4af3203a1278f4d3706867e2de7c5920b8e221eb4acd2aea3c591ad7aea1d085fbe8db6cba4f004e31ba541f79213d2411e66f383a8f01ebb0c2faeb6456377859565560db6b468f316896f5511299d486c064fb679bd0923f7cbbba7ef57b62ba1923ffc95a24e18685705233d318e18644f41a4f55f91b2ea9fe9ddd24bd33232960aa61a0927b1cb7442c5aa93c4d692ea47f30fd80a8f6a0eba0726a2eae6780be2500e3ba80c80568847d163a1f310982f3b11a4bee852bc3a8cb186528abeb5099cebaa5af1ab98879633d7b3e9f71df1577793627f72b475936df26675b99c184117094357416bb5e0da0e6af4ce1e0b3704f03038fa8d3a969e79a91646f997ddf6c2a61cd5a401783d28ba4206b912c5aeac5d0f417188ee23e33504b7f37c61d6e33c2ebe928c4b80c3dfc9457af9c9c2fe9758b1355e6fa9940db0fa79e980e13143e242fe27e1e379edbbacc5c480e55ca52ffbd27220115c9766d38fc4d7b4dba13d729c9929ce829d177c02a7474a11ee91b80453594f53ff1a3c5b31e5f7dec519ee61b9e9d81e2044789227780187109cb08d79e6ec5c626e97f6b41a2797c3df61ebf57aa90df37a0db6a1d8c747bef03a9d8c4112895730b14fa06a2362df1fc89b41bf067e88349a24abf33d34f5059a8e225e32664583a352979e86c81aa21625ad22a029878ee0698c3b2fdb4938c884bc2385512408f03c1f3376a0da80dc8e366a3da00d77f51d34d3c3392023f003538fc7ca549eb9d0afe934476bc56cd1f83d024b0b016a4ab1e78001176abec59fd45dd7adb4e71f9f5694a55381189e7ec66e639f906d2df04e4ed7a17e196c4efea3b81e9cfdb066fc002283bba669f069f5a3581588f24461aa638f66cf10177336d6e24ba522de5c375ef4fa36f9fbe56d21a50d813fdeead60699d1398d180f5d4fa3b5a9ceafee2c7a8a27261fd28b008994de74e7ad2dd720cbcbab1d93e4c26f29951c3da3477b156027474fb0b98290a1bb8ff2f495b9c525c9bfa27913fad9b0cadaa4cab60c54f6b079dd43cce1f74cd86deb55a776914784a0d03cc3d58b1fff8ad2b98a76c7d7c99f40cc8d97275434911f7730e825892d4d071ae7f0903acc3cfeaa208e1e3acbcc77a987578ba44bbcab38277c96b6de89e275563f78b0b49d829bd8e0c35858d674b679e2c8dc7bd2e2469456c4ee5e1e43351d401779e689f4fbf710f4f487122ae48c275dfa1556007615a86d21d53d3f58145d3ab8000905641b54e6923df95b6b984716a027c69efca15adea7b63f9569a5796ad29f777ab0c02c29f8dccf616efb793b0b407b7e4f853ad19a8609a84ff3d7a7e0785e49bf6209785e3e58344752676f86a597c374fd5959a7282baa99001d71bade16c1d8ec748edf042b699c41222b2e296d021ccc3d1cf1a74df3b420295465e4df22058d3f3a60a960a65ae5c1c9052da63cab80d235b812571b91ef16ee68058431799aa3c74551c88ec6116688d4c4e0d8e1e7658323c559eec5dbed9d0f57ae5449beef8748dd042715158fb6f7a12e29bdbbb43a0c20ed92a83bcb06c1ccb7e225bd353145badc54bd62bd5d8f6ef3ced8bf304128e48a65aaac467bfcb3f5f5f9aa5d04329eb7256c6a6f683c125acafce42c6c514103993fb96fe4db873755f58156ae5fc054be5bc809190b3fbd77b90fa7dd9802391e5002b387d7f8f0e26a5fa7ce9d30e00a0245973fbd796aa2ab69c588df2d5e6fa78e3959bb2bd8662fbc4c5e53ee12279ff621b28f3c1de5bcbef31e5008913368e990d5e0d7e80ce04936c74417c7207ec4a9ce22dacc8c5fdcadfaf60bc6f48b2d44fb5e215b59741696425d0f5217c5147fb8a9f80878d7335fc990f5044192c0eb1743af69ab8efe4c5c339da29dbbb7c33a756d4303fbb040270bf9bd40eaeaa09fa68273e7b434739bf39b71ba203f631f4b52ec2f231de2be6e82c1e73cbdf2e819bc6dadef66dd6b1ce56c23ed0227fab7a95f2e2d663113e2bc712c7b9bd3102cd994e693ddb774c537c5ba0312723c50ae797dea5c4634fc7e0389cbabef82ff9534b96eda049c64aa3d1d9a8760bdad2e09770802ccd993ca70482e6f804f3fc68edebe004057c6d878ba07fe94d97171cac5077a8af41493738bcd1960f451f6a6deb5d8d8ebeb1f7a003ee2249c166c4637822b2ac14d4db01714566c9a3681148bee69450c394e400e56f28ccb90e5e4d056dd703d6a78a9eb17e2962a96b0c9d1655bb22ecdbc6ea082c4ec1930a0b18677cc0b3e03719156cdd50c391f449f48813aeab0d07c900836bca3a5cd5cbf2f68866a3bae5ab71399472ddb24df9465b9c6e52810371197f8a336d7bd0a955f9554e9f13066c4320fda9f374265fda8ed0cfd79f0f6d38641fb52cac14b0342a24817c3a5b2ca6de5ce2944090890af3b2f8d9bffc8c2c0ec88f96ef1f3540d689f2b2d70ef0fe7c9e0f35d61a323f3215516ff684aefdca28dc7cc519a817bb2da6ca1a8ca61b87367e37060b8d7b0565e28eab46941cf53d6227c341f7e6fde5da670fe243dca12e27a0c85174eb09739e9b8023d47c25cab862a13a123cff5b3f2242997bde78c904c37f7695c149ca33bd41b8ca049e139a51556a4a67690586a02376effd79a139acce128bda1cfae834f45ca92002b77933f03ebc0ef152f35d0cc97612b257ba7f1c718b633360ed8c74af0727c3818ffd7d32d587b991980761d1478a458e3ba8a7726a6144dd1a11d9ee2f48fe9d30514948569f9592d23f973be37ce70e29af94d4532b78715d40b5f276cfa9d48ed74a6e537c3cd1dedec2eb1b00f8eef71032b5fa14374360a3812dd12fce9f1dbbb06c0d141595278f9abe9776b7875ade495f67115597a5f31d96e8474daf5a4341eea36c20cac931558c7e30d6b3369220168c8dd39e2ea0b1b2b41d8517390172a8e8e46c354037d8272757621dcfac5f0927fe1c0461bb90ca241c5e61179cdb9b23e639f179740678f187d53523df71c0d735c5f79445521a16f2eb9beafb12937604fccea7fd09cf5e1a6669801c9b02867bf485a2b6f2f0c95c82da24738e7bbf90d10b63c434ff4eb8a6ece4396989d0ebdc75b485e327bc4fb7944fcfb3b38ad1de0490fa49f2049b254f60c245933cdeb2433ee047603b66e8b149858460c64ab4de1517266163b0631cb1412443b4ae18ab245fe233049b8a2b5b72e0db0bf36985e274a9ee70f22c789291e10f469be5e46dc79e08f7fb956cb406f3fa949136d613e04e4a3cc6a42f439ad4cbf9961e19a3882ee1b88df8654a25b256576217c65105afa2b131bc944d0f1ca5e71afabea537bc8625f17f3e9995c60721e32bc3ce7c4837e5ac52dc991da76816284c1b8024bb9b95e6c4385ce72168a6d51aa05ea42896f7b721123bb34d877f80779a6a2720de4c83e51fcb2156ad3f86d733a8e54f6ecf4225879ea3ea243c085b04c9a57cfe03eccc403e3aa4b3f13af16316d8fbd22535"}) close(r1) socket$inet6(0xa, 0x3, 0x6) write$binfmt_elf64(r2, &(0x7f0000001980)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x0, 0xe6, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x37c, 0x40, 0x0, 0x400, 0xfffb, 0x38, 0x0, 0x0, 0x8}, [{0x0, 0xe61e, 0xffffffffffffffd8, 0x0, 0x0, 0x0, 0x9f, 0x3}], "27a639b0410d1e1097b945958921200bbdf92b03a11dc79c80d5c83c8b9225d0525d869c", ['\x00', '\x00']}, 0x29c) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, @hci={0x1f, 0x2}, @vsock={0x28, 0x0, 0x0, @my=0x0}, @nl=@unspec, 0xf0f4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)='syz_tun\x00', 0xfffffffffffffffe}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)) [ 295.744438][ T2952] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 295.752778][ T135] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 296.004342][ T135] usb 3-1: Using ep0 maxpacket: 8 [ 296.009706][ T2952] usb 1-1: Using ep0 maxpacket: 16 [ 296.135439][ T2952] usb 1-1: config 0 has an invalid interface number: 117 but max is 0 [ 296.145076][ T135] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 296.159822][ T135] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 296.171628][ T2952] usb 1-1: config 0 has no interface number 0 [ 296.179313][ T2952] usb 1-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=87.08 [ 296.189223][ T135] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 296.199220][ T2952] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 296.207847][ T135] usb 3-1: config 250 has no interface number 0 [ 296.218204][ T135] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 296.239052][ T2952] usb 1-1: config 0 descriptor?? 12:33:30 executing program 5: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffff7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_udp(0x2, 0x2, 0x0) dup(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x30, 0x0, 0x3, 0x0, 0x781c98cd, 0x0, 0x4000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe00000090582"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x4000000) [ 296.306078][T11920] [ 296.308599][T11920] ================================ [ 296.313683][T11920] WARNING: inconsistent lock state [ 296.318762][T11920] 5.16.0-rc2-syzkaller #0 Not tainted [ 296.324108][T11920] -------------------------------- [ 296.329185][T11920] inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage. [ 296.336001][T11920] syz-executor.1/11920 [HC0[0]:SC0[0]:HE0:SE1] takes: [ 296.342743][T11920] ffff88807a8df418 (&ctx->timeout_lock){?...}-{2:2}, at: io_poll_remove_all+0x50/0x235 [ 296.352408][T11920] {IN-HARDIRQ-W} state was registered at: [ 296.358099][T11920] lock_acquire+0x1ab/0x510 [ 296.362674][T11920] _raw_spin_lock_irqsave+0x39/0x50 [ 296.367947][T11920] io_timeout_fn+0x6f/0x360 [ 296.372520][T11920] __hrtimer_run_queues+0x609/0xe50 [ 296.377783][T11920] hrtimer_interrupt+0x31c/0x790 [ 296.382876][T11920] __sysvec_apic_timer_interrupt+0x146/0x530 [ 296.388923][T11920] sysvec_apic_timer_interrupt+0x8e/0xc0 [ 296.394625][T11920] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 296.400675][T11920] _raw_spin_unlock_irq+0x25/0x40 [ 296.405767][T11920] io_issue_sqe+0x3789/0x7010 [ 296.410519][T11920] io_req_task_submit+0xce/0x450 [ 296.415532][T11920] tctx_task_work+0x1b3/0x630 [ 296.420277][T11920] task_work_run+0xdd/0x1a0 [ 296.424862][T11920] exit_to_user_mode_prepare+0x256/0x290 [ 296.430565][T11920] syscall_exit_to_user_mode+0x19/0x60 [ 296.436090][T11920] do_syscall_64+0x42/0xb0 [ 296.440577][T11920] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 296.446549][T11920] irq event stamp: 81020 [ 296.450758][T11920] hardirqs last enabled at (81019): [] _raw_spin_unlock_irq+0x1f/0x40 [ 296.460544][T11920] hardirqs last disabled at (81020): [] _raw_spin_lock_irq+0x41/0x50 [ 296.470151][T11920] softirqs last enabled at (81010): [] inet_stream_connect+0x76/0xa0 [ 296.479866][T11920] softirqs last disabled at (81008): [] release_sock+0x1b/0x1b0 [ 296.489041][T11920] [ 296.489041][T11920] other info that might help us debug this: [ 296.497077][T11920] Possible unsafe locking scenario: [ 296.497077][T11920] [ 296.504499][T11920] CPU0 [ 296.507752][T11920] ---- [ 296.511005][T11920] lock(&ctx->timeout_lock); [ 296.515658][T11920] [ 296.519258][T11920] lock(&ctx->timeout_lock); [ 296.524364][T11920] [ 296.524364][T11920] *** DEADLOCK *** [ 296.524364][T11920] [ 296.532585][T11920] 2 locks held by syz-executor.1/11920: [ 296.538193][T11920] #0: ffff88807a8df3d8 (&ctx->completion_lock){+.+.}-{2:2}, at: io_poll_remove_all+0x48/0x235 [ 296.548530][T11920] #1: ffff88807a8df418 (&ctx->timeout_lock){?...}-{2:2}, at: io_poll_remove_all+0x50/0x235 [ 296.558906][T11920] [ 296.558906][T11920] stack backtrace: [ 296.564795][T11920] CPU: 1 PID: 11920 Comm: syz-executor.1 Not tainted 5.16.0-rc2-syzkaller #0 [ 296.573539][T11920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 296.583662][T11920] Call Trace: [ 296.586925][T11920] [ 296.589839][T11920] dump_stack_lvl+0xcd/0x134 [ 296.594506][T11920] mark_lock.cold+0x61/0x8e [ 296.599000][T11920] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 296.605061][T11920] ? lock_chain_count+0x20/0x20 [ 296.609904][T11920] ? find_held_lock+0x2d/0x110 [ 296.614668][T11920] ? io_poll_remove_one+0x236/0x870 [ 296.619946][T11920] mark_held_locks+0x9f/0xe0 [ 296.624536][T11920] ? rwlock_bug.part.0+0x90/0x90 [ 296.629550][T11920] lockdep_hardirqs_on_prepare+0x135/0x400 [ 296.635345][T11920] ? _raw_spin_unlock_irq+0x1f/0x40 [ 296.640529][T11920] trace_hardirqs_on+0x5b/0x1c0 [ 296.646066][T11920] _raw_spin_unlock_irq+0x1f/0x40 [ 296.651634][T11920] io_poll_remove_one+0x236/0x870 [ 296.656678][T11920] io_poll_remove_all+0x1af/0x235 [ 296.661716][T11920] io_ring_ctx_wait_and_kill+0x1cc/0x322 [ 296.667432][T11920] ? io_uring_try_cancel_requests+0x717/0x717 [ 296.673576][T11920] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 296.679807][T11920] io_uring_release+0x42/0x46 [ 296.684488][T11920] __fput+0x286/0x9f0 [ 296.688458][T11920] ? io_ring_ctx_wait_and_kill+0x322/0x322 [ 296.694254][T11920] task_work_run+0xdd/0x1a0 [ 296.698749][T11920] exit_to_user_mode_prepare+0x256/0x290 [ 296.704375][T11920] syscall_exit_to_user_mode+0x19/0x60 [ 296.709825][T11920] do_syscall_64+0x42/0xb0 [ 296.714249][T11920] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 296.720131][T11920] RIP: 0033:0x7fbbb3b83ae9 [ 296.724624][T11920] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 296.744394][T11920] RSP: 002b:00007fbbb10f9188 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa [ 296.752791][T11920] RAX: 0000000000000200 RBX: 00007fbbb3c96f60 RCX: 00007fbbb3b83ae9 [ 296.760747][T11920] RDX: 0000000000000000 RSI: 00000000000045f5 RDI: 0000000000000003 [ 296.768702][T11920] RBP: 00007fbbb3bddf6d R08: 0000000000000000 R09: 0000000000000000 [ 296.776657][T11920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 296.784613][T11920] R13: 00007ffd7f179d3f R14: 00007fbbb10f9300 R15: 0000000000022000 [ 296.792578][T11920] [ 296.815518][ T135] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 296.856583][ T135] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 296.883404][ T135] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 12:33:31 executing program 1: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0x5, 0x4, 0x80, 0x81, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffff, 0x0, @perf_config_ext={0x1, 0x8}, 0x0, 0x34, 0x9, 0x9, 0xfffffffffffffffd, 0x0, 0x5f, 0x0, 0x1a, 0x0, 0x2}, r1, 0x0, r0, 0x1) [ 296.926960][ T135] usb 3-1: config 250 interface 228 has no altsetting 0 [ 296.951045][T11940] PM: hibernation: Basic memory bitmaps created [ 296.965106][ T20] Bluetooth: hci4: command 0x041b tx timeout 12:33:31 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fchown(r1, r3, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) 12:33:31 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000001c0)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x4000010, 0xffffffffffffffff, 0x792bd000) r2 = perf_event_open(0x0, r1, 0x0, r0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) getpid() sched_setscheduler(0x0, 0x5, 0x0) r4 = perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0xff, 0x3f, 0x2, 0xfc, 0x0, 0x80, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x6, 0x7fff}, 0x80, 0x1, 0x0, 0x0, 0x0, 0xffffffff, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x65faa259da134136) perf_event_open(&(0x7f0000000a40)={0x2, 0x80, 0x20, 0x0, 0x3, 0xfc, 0x0, 0x2, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x41000, 0x1, 0x6, 0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x9, r2, 0x65faa259da134134) write$binfmt_script(r3, 0x0, 0x151) close(r3) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r4, 0x80286722, &(0x7f0000000080)={&(0x7f0000000000)=""/113, 0x71, 0x2, 0x80}) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x6, 0x1, 0x400, 0x9, 0x7ff, 0x3ff, 0x8, 0xfffffff7, 0x33}, 0x0) 12:33:31 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000001c0)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x4000010, 0xffffffffffffffff, 0x792bd000) r2 = perf_event_open(0x0, r1, 0x0, r0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) getpid() sched_setscheduler(0x0, 0x5, 0x0) r4 = perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0xff, 0x3f, 0x2, 0xfc, 0x0, 0x80, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x6, 0x7fff}, 0x80, 0x1, 0x0, 0x0, 0x0, 0xffffffff, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x65faa259da134136) perf_event_open(&(0x7f0000000a40)={0x2, 0x80, 0x20, 0x0, 0x3, 0xfc, 0x0, 0x2, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x41000, 0x1, 0x6, 0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x9, r2, 0x65faa259da134134) write$binfmt_script(r3, 0x0, 0x151) close(r3) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r4, 0x80286722, &(0x7f0000000080)={&(0x7f0000000000)=""/113, 0x71, 0x2, 0x80}) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x6, 0x1, 0x400, 0x9, 0x7ff, 0x3ff, 0x8, 0xfffffff7, 0x33}, 0x0) [ 296.977641][T11940] PM: hibernation: Basic memory bitmaps freed 12:33:31 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fchown(r1, r3, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) [ 297.044517][ T135] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 297.060228][ T135] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 297.080585][ T135] usb 3-1: SerialNumber: syz 12:33:31 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fchown(r1, r3, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) [ 297.117448][T11921] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 297.152374][T11921] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 297.194567][ T135] hub 3-1:250.228: bad descriptor, ignoring hub [ 297.205917][ T135] hub: probe of 3-1:250.228 failed with error -5 [ 297.233951][ T5] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 297.417897][ T135] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 8 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 297.495575][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 297.614653][ T5] usb 6-1: config index 0 descriptor too short (expected 65316, got 36) [ 297.623267][ T5] usb 6-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 297.632268][ T26] audit: type=1800 audit(1638016412.075:13): pid=11921 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14206 res=0 errno=0 [ 297.653427][ T5] usb 6-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 297.662693][ T5] usb 6-1: config 250 has no interface number 0 [ 297.669004][ T5] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 297.690006][ T5] usb 6-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 297.703790][ T5] usb 6-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 297.714703][ T5] usb 6-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 297.728625][ T5] usb 6-1: config 250 interface 228 has no altsetting 0 [ 297.814350][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 297.823552][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 297.831900][ T5] usb 6-1: SerialNumber: syz [ 297.855124][T11948] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 297.874734][ T5] hub 6-1:250.228: bad descriptor, ignoring hub [ 297.881595][ T5] hub: probe of 6-1:250.228 failed with error -5 [ 298.123982][ T2952] f81534 1-1:0.117: f81534_get_register: reg: 1003 failed: -71 [ 298.132064][ T2952] f81534 1-1:0.117: f81534_find_config_idx: read failed: -71 [ 298.144006][ T2952] f81534 1-1:0.117: f81534_calc_num_ports: find idx failed: -71 [ 298.151660][ T2952] f81534: probe of 1-1:0.117 failed with error -71 [ 298.161338][T11961] PM: hibernation: Marking nosave pages: [mem 0x00000000-0x00000fff] [ 298.170230][T11961] PM: hibernation: Marking nosave pages: [mem 0x0009f000-0x000fffff] [ 298.170418][ T2952] usb 1-1: USB disconnect, device number 4 [ 298.186584][T11961] PM: hibernation: Marking nosave pages: [mem 0xbfffd000-0xffffffff] [ 298.213059][T11961] PM: hibernation: Basic memory bitmaps created [ 298.265283][T11961] PM: hibernation: Basic memory bitmaps freed [ 298.375376][T11921] usb 3-1: reset high-speed USB device number 8 using dummy_hcd [ 298.614305][T11921] usb 3-1: Using ep0 maxpacket: 8 [ 298.775410][T11993] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 298.783098][T11993] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 299.044511][ T2952] Bluetooth: hci4: command 0x040f tx timeout [ 301.116732][ T5] Bluetooth: hci4: command 0x0419 tx timeout [ 303.844256][T11921] usb 3-1: failed to restore interface 228 altsetting 255 (error=-110) [ 303.859128][ T135] usb 3-1: USB disconnect, device number 8 [ 303.881951][ T135] usblp0: removed 12:33:38 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() getpgid(r0) preadv(0xffffffffffffffff, &(0x7f0000000480), 0x10000000000002a1, 0x4000000, 0x0) read$ptp(0xffffffffffffffff, 0x0, 0x0) ptrace$setregs(0xf, 0x0, 0x10004, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {{}, {}, {0x18, 0x13, @l2={'eth', 0x3a, 'veth0_to_bridge\x00'}}}, ["", "", "", "", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x24000884}, 0x4000000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) gettid() 12:33:38 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fchown(r1, r3, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) 12:33:38 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000001c0)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000000000010046) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x4000010, 0xffffffffffffffff, 0x792bd000) r2 = perf_event_open(0x0, r1, 0x0, r0, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0), 0x20601, 0x0) getpid() sched_setscheduler(0x0, 0x5, 0x0) r4 = perf_event_open(&(0x7f0000000a40)={0x3, 0x80, 0xff, 0x3f, 0x2, 0xfc, 0x0, 0x80, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_config_ext={0x6, 0x7fff}, 0x80, 0x1, 0x0, 0x0, 0x0, 0xffffffff, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x65faa259da134136) perf_event_open(&(0x7f0000000a40)={0x2, 0x80, 0x20, 0x0, 0x3, 0xfc, 0x0, 0x2, 0xcfdde894999c69c2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x41000, 0x1, 0x6, 0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x9, r2, 0x65faa259da134134) write$binfmt_script(r3, 0x0, 0x151) close(r3) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r4, 0x80286722, &(0x7f0000000080)={&(0x7f0000000000)=""/113, 0x71, 0x2, 0x80}) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x6, 0x1, 0x400, 0x9, 0x7ff, 0x3ff, 0x8, 0xfffffff7, 0x33}, 0x0) 12:33:38 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x3}, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x22, 0x12, "4123e827ce1d1b2df83d953ae62111e0"}]}}}}}}}, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000000)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @broadcast, @val={@void, {0x8100, 0x1}}, {@mpls_uc={0x8847, {[{0x5bb49}, {0x9}, {0x4}, {0x714f2}, {0xfff}, {0x2, 0x0, 0x1}], @llc={@llc={0xf4, 0xe, '}', "edfb92d030538f7c25d6028ff9aa7bb46e11c8c0bcc563eb100de0ca9a5956b160b7ddedda131b6b873ad878340834e8adda41344c0941866ff29c309b2aa1d8adaf5b2194d5d71a2e8b36a19ac2b7fec73ccd40bafca99feca99ea1adbaf889a5c6371ea1403ec86014918d3e58b7846b43c1ef20f47af9f8d1715cf1"}}}}}}, &(0x7f00000000c0)={0x0, 0x4, [0xeac, 0x191, 0xff9, 0x93c]}) 12:33:38 executing program 3: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={0xffffffffffffffff, 0x3f, 0x0, 0x7}) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000000c0)={0x3c1, 0x1000, 0xfffe, 0xfffa}, 0x8) r1 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) ioctl$BTRFS_IOC_ADD_DEV(r2, 0x5000940a, &(0x7f0000000640)={{}, "e24725e2e2ccd61e96c3c14d9ac78c55d4a039c94249fe167be09692137d693eeafc689c808814d80596d6f6b52c7204f39205dd97bba8522f6a7314ebcba329f9533baa7c099b79846e5737dd5d98396c5274db583dc4eeaa4697fbfc70f9a16de5bdb3431c16a20318d5b0089c12dabb11b180cb59b02929ea83add004a7a4b10ed93635d95c1ce0f3e8cc05206c7a662675fc5c723a001d0570ebc7b075143eb995d59f57b87cdcb31f002f28b717af60f0fda08ccfede53af358a065f90a0d250baf0609186a354cd0cb9449dc059e3e3e9919fd947f40dcead526e940d494bdcc0cdc1a54d861dc760f76e4ff795bc6fd135d9191779746d31434dd6070427c2258df1d47af59f2aca73c8e6f20ca83366b88208595276de34ea4c13fcfc2173355714817d0a8049162e8cbc26f913ac94d977f2f1ae7a22a3f530a7276acfb3b2d3b2e60ef9661e94d23017662e43c3142f69302337483c28bdb201665952fddc9a0323d9a56e1ddef5701637c54e89ed9866b6a809ce4dd07e4864a554725b76f8ee4a16f7d2b3fec3d296dc74ae2dfd0439c9b1b6a2dcbf7e91a8c78096613723f4ff83fecff6e2fedc7088b54bf8f0bd2f0f2a0b2584f36868a71ac9921dbe9a684bb18cb0797e4bf76f453e240682057f106666a4d2c231f28bddb4326d3c063071d40536582e28b10d38882b65d912a4b4988fd40d909ef90f1c0aef4f0d11b0631c79a868d450c20cce27c75966da5f72793835829bdd205dc3c8b2e47d5620f156480698782211c3c1bef98c888280b8c232687dc7b110eb7038c664516b2ec17c2bf3579e3103af62596ab1b1759cfe9c4ba71c0e88e636c59a90a1f130fccb299f735d05d526775ea05cff920129f49b87aec73f06dc03f4e79bd841e629a446f1673db9234568b3de84d034f2a3636d1daf0402ab8e052671b858c5cdadf15208ac164a8548254f9cb7d426bb0043ea28683fb6a9fe76875701272d227e892f5b8880957d398642cbe4ba2a64356aee5034fb567e8661ba561bc779efab40ee659521931438ca32301b92230329e073b45c4504a9300241141188cfce8e2c8253c1d400831a6a8a1219ef1905debf316028edf2eab052bda0888259c76bd615de05424bd07ae0a7b7bc9c761d3f78f56416a3fad6b61f1d0d8bba4a4a27ce4ee009d96525f108713ca897aa2a74464af08934aaec071ab39a2b804fa35a07f43b66618fc77fd8336dce075a8349561d907db83751f9136370239256b682a6ff1bd0c4f5cbb3030d088430a1b9e91b42b1240b22f9ca6cd3739247a3e7d8b26cc32c33e642b2e4337a34cc783f0dc1289a34d4d3fc96be7ea29a846e29ded9f94836473526c0363bc5e0febf83e91682fda9690edde1deeab5275ba308be5c62b10423cf291562e6588418cbb3a95d078142449034cd005ac8a142b61802adef33bb4f33e119b8c79d1d0235eeddb837b7d8c54c793a35341c3fc8897151903be1e99739ea49f590d1a71a97d8e7c23ccaa0c7744e6c48a4ea24f892b68f137e3bbc34dcabe3ee97487354dcef0eb05e12ed9a685e251d03508bb5b96a8d90cfe3695d956cf8c5428ae3825a9f15d33029be023eb01543a0f6523b6d8b849f9e2428e5da5915bac25cfcac14d76f54e96789987606a7334bc37ce59bd08b65374618c24c36993cc64e3543cd30e664fe03ef3acccc79787ed41c360d74fa27609bf74ab9fa73e55edba23c95981e6a61981f654e013ac51dc7ae22e4d9382007fa2b628c444695ad7f855c4e467c1b7a01c516cf4d3e4bd49ea149e679a50b55a3a79cd9e85a0cad02acc80db66becd6577361e92257a11fc8c44a34a467fd03c0487e32760f7cf128d65a3cbeec3fe060ed3015b05bf45baca910fa3319d627d1ec33ebbd089e88c07c47fbcc96f2c7da70c0de0cbe2502b8c143235b1b91142ff6fe2d82c8af3f2d4f94bb9819bf00e8d16c4845bfa675cb0d3d59c6653ba1356c09d2a9a0cd0b5d92d848acf479f3a4c813cc806832c85e1746f64ca5ae34e330eece770f287fe46b27000016c665c08ab3ae43514cd6e1ce84f72738daa054756f024ca4bcd64ceb76b946cb17b7de442e9ca30dd765727df8e3284f1d86426d0521010447dda1f84fdccde47ae12c055e5c46b12a194fc729341708d8ee9645ab59723171b6196b2988e44acda59a887b9970a6d8bf47970af1dc9055250c9ea898b9688376f0c783de1dcafaeabd29474c1444fa3218748952eb1b5ee0f484ac692b13324cdfc574d4a39021577a268c78b8cd63672a13326ffe7a76368319a4a1f7b575c22fcb0731f1135348fce5436757b7fccb7ef5c9160d3855a0ea700b46824b50881cd595064188a1f6520ce0484ef255b72046358ed7b072a5bfe994cfa07f0f7b4bb2e435f50cf3c1127da93ce3941288fbaa14819da0d6b9cf2e1010a71893c7ba7429141cfa69046e56a42f178045a3388848f23de6693be0c42e77b25dd034622e82d0527d28750feae31bd834400b5a87842068332bc0f9ee4194f58387685e93846a2a8bf6eccdd10277c2eab045d24f789e831bab699ce532660d5605b451742ca30046f1fd4471dcb9d37e864b1513ac5d064dc2e5161fa59b92b9f269b774c2dfcf068550a61b43f99766e7d0fe29abee79aef5d4ff06f074c2c56a6603e210e8cbdb40dda9e502d70998c54e9669ffaba9fe2713816b17b976c4b915a1c92287f24d28c68e2a85cba286970d213ddfc82017b073e285f89d50ed7b16237841f225ca884d1680c7a17dd581c84c8ed64f51962113c8109b2bf592d33fc88065bc9b5ca1cf8b2b6665d04d8e5ed4f7cdef89489bae7068395dcfe49ba33600d0f5f6b7ea1e03f480beefe5263e5ba914df7600a20bb5eea96a1af0a43466719794372e98ec4bad9c94e6425a7936d38aab92f52c5b523cd34f1c8fc0fd2158f8bf699ac389bdcb71d573e4cb88224a5744e21dcd345a4992ddce1b5c284364f07a41812efefa647bfc4cbcc34220e0b8e9d8a7e52ba65164c62b092d014c17a290293754805d7a90612b9b74b20d1ed3fd7921004d6c528dcc4f8d1fc6061a380d7694e8d44cd8b73c0e60f6d19a2b2c1d93512e1d4b2a83a0ded4d376c296027368416f2a9a7efea16ab444952965d8307cac010b66cb32bf56e3a7a18343b0c752a4ef1df90b87e2e3f25e422591a662e4f0fd8c3f9671e8a120d5ab346a0e0f782b3eedbb50a07840159bcbe97b8fa8a6695d99f7a8c4212dff6061e13fef19dc69c1c4895f1b8cfe3d79afde8af335351dd8680a6bce33ad7a0a14ed5ff7a7a60c099aa2065bfadf6222f9757a5b36a5c2d6a45ddc43243354292da6a51ab9b20a92dd1f4d557b121e16a6bfd78568ad7d4228ed3bf9617fd41521d5b55ad365df94a2fca8c937b0db5eff40b4b625abd4a0e1658fe0adc7214fc62629b1e4447b1e44cf491c613ac5d824e9b2773e5b3989fef3e26449e600dabe465d0afb1418a1d4289f142b17c6b5c1907e848c125e166e318af3c166d52a48874a4ea41bbd79baf069a23c582c323e0b72ff5ac589c8608910c4feb79d18000b5819a8a00db77ba6c552147f482e06e904323e17389f2173b3fdf155bb3bcf343b6db5733ea6742abf4a3206afb7bce0b78f30bffd8d99d5148b112fd16d323034379e81d6ed639370c19e813bd8ef1cbb4f80e041ba79f2eb642bdf7b0568fa466041ee8fd0eaa8de8b2319598274d6cb7490ba641658bbb8a7706bc6528d18576bcc8746699dd679c0dfa3da4d4bf56060edd8922af6efcff7e5b771c8705849741fc07f6e5ebce765548292a962108d7e940211af789e6226da7c86ee2b89da2cc8cf7a3874536feeb0f6b942fbaeff36e3a3093458259d653f3434c7f1e9430eadc376de73e8c1fc1f6ceb8727575b37c7d52c0ad60d8e25e1c967e23848338065ffae5e0549305cc35fbe7eb23b3775acf9de2b02a63a7630f942bef09cfb779a8f86633990725558b5aa5055251c6bda51743a1d4f5d7ea125ae414b00a18ed1d59f1b86955d077f138e1392d3d6a72c8f7f631cfa056972cf66e70d592abac7ac2f3f65daa353a4416b36fed489ff16bb4c29d8936d0fa92289cb63a4b5d550fa8c289fa7d745a5add56621080b8c90da6fae73f994bd7e59bdef3aabfd0806f9d22ccd0d3bcad757ea7b4dfaa37019e2a713bc2af00ba8a8abb040173b37209ea4eeceb5f3dd38e8933dadf30f32da3601a315b05cc16e851bdb28b109d2acb337ac20f0fec5161a833418a6af68aa8264584403c97fc330acb1ad51194f7c32e370ca2f29ef60b7a18ccbeacf71dbaf799d51f7ad8a42d42a7cb50f362299c5abb253a1ba558e07af044f6f117799f8a5f494c48443cc2ddfe2d79f73c08797cb2f3a76e189c6cd57dc4cbdf00c445b9e0f94975a4bcf0c2b8e2efaed7f572a36fb19e25c29d8bafd6dc0118b58d1f04b40a329c894b96f7d2a6b2a423f624561c04487edaf0658ea36ac2b23e6854e7815fdb432e865771b17a6654f9a0e77c7c331e4cb334eaa229cfbe5fb7df848b45c2fb861679a426d5365946af56e99b381cc8ab62324f23b10971b9bcbe194a4fd9a876d64390f3b1045f55ecbca109faf899f713c7538d267d09911f7ab3ede2e9bf0f8e48c87e3038c521abf3919e0b3152b692df255ea1ec22acfad418de26c0f2c45f45bf795cd16a617883155e7fdf0b1d66e70fc17262bb44619c592f9f3e7e106f999b2dfa0fd827dcf3b00c719dd66b0a3a0b7b5074a32d73b95b392a13cb8acd3532eaf9024803e65fbe2b99348c4f42dab8d8addb956609a693555499144588d231b69ee0acb8925d8685374e1257f214a53bfc25f87962c90d68f7f0f92068ec4b49a25375daa05cc2459febb5abba1fbf39aadeb7d1c6c198ddad4cd474e4df2b5913fe61690b32a17881a26c30c15a905895c37ff8371b0bab38c25399a6f45aecd9ec54cf0fcc67dbd44a561cd03021e756c284171ffa629bf13a91e5cff9623180d03cd9128e18d6bab3bd7cbd04c76f3210e3fd234a1d03d9cee053701d6ae163a360d61f04be67cb121f2f98eecef2543b025d8e1ce42f8fdae5d8334f39cd74fe72596e2cd0d4f2af4e6b61d042ce6e8479cfb28419f691b1da6d683e45d6952585372437e89246cd056a81d8af4bb6b8ae3f21a1575800b8ae65f36f1d5fa3fecff78fa5004e7a8eb4ba9e694d22fb95d2c43231e8e6ce83965694b5f2a469761c3482db46c05b9f5f12bcd4c2c80e6e33759fe616a23fe9605a68abe2771b998d8fc73965078e4c7296116f8e0135141717f72a375682b33ff57c585163fe4868a3ee5c7127b081402e8a0b82fe569c9f933863b3e83baf8d85a328a1d361bd167eb80776dfce0f87451ab99c8c013e2ff4b997195d98b539d3f5622a9ca68c5692530ce55620a2794286c0401cead45d1c94384f0e407388f57329e280f6b391ef1a2f26de2729d2f99f86dc5f4a7d9091d3221ab3bdb2bedcb42a4f730733a625c244232527e4686c4d8d9ce7c2b8d1800c3d160f52389165af40520c1c211926c236ffd7380cd6154c033190c25f423194e8d49f8cf99e245339964731d4bcaeb7e33e5983a4efa1919f3042190ca48feedd1571d327292d48efbfbcca57721ad45e12afd6cc38a33520839053b10096365b8eb9a0a392fb6942262de1e2cdaa757db06ea4950b310a22944e88f7c2ca6cfcc46818a9a1a81ad5552552cc763feffaa953d3f05a"}) prlimit64(0x0, 0x9, &(0x7f0000000280), 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x1, 0x4, 0x8, 0x8, 0x0, 0x0, 0x51040, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x20000000, 0x1, @perf_config_ext={0x7, 0xfffffffffffffffd}, 0x0, 0x3, 0x2, 0x7, 0x7, 0x3, 0x0, 0x0, 0x5, 0x0, 0x5}, 0xffffffffffffffff, 0xe, r1, 0x8) prlimit64(0x0, 0xb, &(0x7f0000000240)={0x3, 0xa60}, &(0x7f00000002c0)) io_setup(0x2002, &(0x7f0000000600)) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 12:33:38 executing program 5: perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x1f}, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffff3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xfffffff9, 0x80000001) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000002, 0x110, 0xffffffffffffffff, 0xde921000) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000000)=0x2) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000005c0)=0x169, 0x4) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000780)={@in={{0x2, 0x0, @local}}, 0x0, 0x9, 0x6, 0x0, "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030cf00"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='veno\x00', 0x5) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x738, 0x40140) sendto$inet(r1, &(0x7f0000000140)="44d9d6b1b1f82f8a820bc7d564ed94be61faee7ff20a109f5062dfdf2c05edbea46599384c8ab99f81d812ef1c5f1fda3b360e53", 0x34, 0x4008000, &(0x7f0000000280)={0x2, 0x4e24, @private=0xa010101}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x240047fd, &(0x7f00000001c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) sendmsg$TIPC_NL_MEDIA_SET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000440)={&(0x7f0000000300)={0x128, 0x0, 0x1b646b19ec993434, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0x4c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x4, @local, 0x8}}, {0x14, 0x2, @in={0x2, 0x4e22, @broadcast}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}]}, @TIPC_NLA_PUBL={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x5678}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1000}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x100}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xa000}]}, @TIPC_NLA_NODE={0x94, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x43, 0x4, {'gcm(aes)\x00', 0x1b, "2315acb76dc9aa19e49e2144718a0e242a286e15f27f75aadc56c7"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x48, 0x4, {'gcm(aes)\x00', 0x20, "48952a6d430b7d595c652248bf9bc6603bab983561dc99847725d1987cf7a93b"}}]}]}, 0x128}}, 0x2000c8d4) socket$nl_netfilter(0x10, 0x3, 0xc) ftruncate(0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0xfffffffffffffd83, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x5801}], 0x1, 0x0, 0xf080, 0x3}, 0x100) write$binfmt_elf64(r0, &(0x7f0000000600)=ANY=[], 0xfc30) 12:33:38 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4000) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) 12:33:38 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) 12:33:38 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x3}, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x22, 0x12, "4123e827ce1d1b2df83d953ae62111e0"}]}}}}}}}, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000000)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @broadcast, @val={@void, {0x8100, 0x1}}, {@mpls_uc={0x8847, {[{0x5bb49}, {0x9}, {0x4}, {0x714f2}, {0xfff}, {0x2, 0x0, 0x1}], @llc={@llc={0xf4, 0xe, '}', "edfb92d030538f7c25d6028ff9aa7bb46e11c8c0bcc563eb100de0ca9a5956b160b7ddedda131b6b873ad878340834e8adda41344c0941866ff29c309b2aa1d8adaf5b2194d5d71a2e8b36a19ac2b7fec73ccd40bafca99feca99ea1adbaf889a5c6371ea1403ec86014918d3e58b7846b43c1ef20f47af9f8d1715cf1"}}}}}}, &(0x7f00000000c0)={0x0, 0x4, [0xeac, 0x191, 0xff9, 0x93c]}) 12:33:38 executing program 4: clone(0x85000580, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x4001, 0x3, 0x258, 0x0, 0x362, 0x148, 0x0, 0x148, 0x1c0, 0x240, 0x240, 0x1c0, 0x240, 0x3, 0x0, {[{{@ip={@empty, @multicast2, 0x0, 0x0, 'veth0_to_bridge\x00', 'dummy0\x00'}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x0, 0x0, 0x3, 0x0, 0x0, 0x803, 0x7}}}, @common=@addrtype={{0x30}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x70, 0xa0}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2b8) [ 304.024218][ T5] usb 6-1: USB disconnect, device number 8 12:33:38 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() getpgid(r0) preadv(0xffffffffffffffff, &(0x7f0000000480), 0x10000000000002a1, 0x4000000, 0x0) read$ptp(0xffffffffffffffff, 0x0, 0x0) ptrace$setregs(0xf, 0x0, 0x10004, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) sendmsg$TIPC_CMD_DISABLE_BEARER(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {{}, {}, {0x18, 0x13, @l2={'eth', 0x3a, 'veth0_to_bridge\x00'}}}, ["", "", "", "", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x24000884}, 0x4000000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) gettid() [ 304.089726][T12043] PM: hibernation: Marking nosave pages: [mem 0x00000000-0x00000fff] [ 304.120034][T12043] PM: hibernation: Marking nosave pages: [mem 0x0009f000-0x000fffff] 12:33:38 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x3}, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x22, 0x12, "4123e827ce1d1b2df83d953ae62111e0"}]}}}}}}}, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000000)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}, @broadcast, @val={@void, {0x8100, 0x1}}, {@mpls_uc={0x8847, {[{0x5bb49}, {0x9}, {0x4}, {0x714f2}, {0xfff}, {0x2, 0x0, 0x1}], @llc={@llc={0xf4, 0xe, '}', "edfb92d030538f7c25d6028ff9aa7bb46e11c8c0bcc563eb100de0ca9a5956b160b7ddedda131b6b873ad878340834e8adda41344c0941866ff29c309b2aa1d8adaf5b2194d5d71a2e8b36a19ac2b7fec73ccd40bafca99feca99ea1adbaf889a5c6371ea1403ec86014918d3e58b7846b43c1ef20f47af9f8d1715cf1"}}}}}}, &(0x7f00000000c0)={0x0, 0x4, [0xeac, 0x191, 0xff9, 0x93c]}) [ 304.139893][T12043] PM: hibernation: Marking nosave pages: [mem 0xbfffd000-0xffffffff] [ 304.230918][T12043] PM: hibernation: Basic memory bitmaps created [ 304.293483][T12043] PM: hibernation: Basic memory bitmaps freed [ 304.334011][ T135] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 304.524127][ T20] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 304.593999][ T135] usb 3-1: Using ep0 maxpacket: 8 [ 304.744196][ T135] usb 3-1: config index 0 descriptor too short (expected 65316, got 36) [ 304.752971][ T135] usb 3-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 304.762241][ T135] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 304.771594][ T135] usb 3-1: config 250 has no interface number 0 [ 304.778258][ T135] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 304.790133][ T20] usb 4-1: Using ep0 maxpacket: 8 [ 304.795323][ T135] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 304.805976][ T135] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 304.819207][ T135] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 304.832882][ T135] usb 3-1: config 250 interface 228 has no altsetting 0 [ 304.934300][ T20] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 304.942838][ T20] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 304.952926][ T20] usb 4-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 304.964355][ T135] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 304.974443][ T20] usb 4-1: config 250 has no interface number 0 [ 304.981177][ T20] usb 4-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 1792, setting to 1024 [ 304.993630][ T135] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 305.002278][ T135] usb 3-1: SerialNumber: syz [ 305.007620][ T20] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 305.018965][ T20] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 305.030133][ T20] usb 4-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 305.044308][ T20] usb 4-1: config 250 interface 228 has no altsetting 0 [ 305.045324][T12047] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 305.059573][T12047] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 305.084957][ T135] hub 3-1:250.228: bad descriptor, ignoring hub [ 305.091534][ T135] hub: probe of 3-1:250.228 failed with error -5 [ 305.144070][ T20] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 305.155074][ T20] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 305.163534][ T20] usb 4-1: SerialNumber: syz [ 305.185184][T12066] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 305.192273][T12066] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 305.205182][ T20] hub 4-1:250.228: bad descriptor, ignoring hub [ 305.211475][ T20] hub: probe of 4-1:250.228 failed with error -5 [ 305.327173][ T135] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 9 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 305.424598][ T20] usblp 4-1:250.228: usblp1: USB Bidirectional printer dev 4 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 305.542121][ T26] audit: type=1800 audit(1638016419.995:14): pid=12047 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=13939 res=0 errno=0 [ 305.639974][ T26] audit: type=1800 audit(1638016420.095:15): pid=12066 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14223 res=0 errno=0 [ 305.814051][T10447] usb 4-1: USB disconnect, device number 4 [ 305.988563][T12047] usb 3-1: reset high-speed USB device number 9 using dummy_hcd [ 306.253987][T12047] usb 3-1: Using ep0 maxpacket: 8