YC31497 John Deere Cap