sub (142.943)