hard-and-fast (175.063)