A very well constructed and arranged piece.

Enjoyed the listen.

Peter