Dicranurus hamatus elegantus trilobite