ends (142.507)