Hi Dean, Excellent work and thank you very much for sharing this. The solution is here
Thanks, Henrik