Fascinating stuff; thanks, chaps.