larry applegate