Fully tested see pictures for all relevant part numbers