Hamm Ryan 2292