Hey all, in doing some recent poking around I have come across this:
I have some suspicions as to what it may be, and am interested in having them confirmed. If anyone has any pertinent info, feel free to drop me a line. I'd really appreciate it. Cheers!