Mystery Mexican silver mark ID

It states either “HECHO” or “ECHO” “MEXICO”, 925, “I.M.P” or “I.M.D” and a strange looking stamp that looks like an ovoid shape with two marks inside it that I cannot fathom.