repugnantiae