Great job. I was expecting to critique but you have managed to render me speechless. No complaints - all praise.
*bows to QBN