@bengineering: Here's a cleaned