Roberth,

You have out-done yourself. Thank you so much for this!