213316 626684Numerous thanks for sharing this fine piece. Quite intriguing concepts! (as always, btw) 94063