hard-and-fast (143.067)