hard dic