Hey Len,
As usual, nicely writ.

Mark