While I cant confirm any of this, they seem to come from ourcolony.net, which is like ilovebees was.
http://www.aborman.com/Xenon/cont1.jpg
http://www.aborman.com/Xenon/cont2.jpg
http://www.aborman.com/Xenon/cont3.jpg
Yes, i know, PSP WTF. But it matches the descriptions we've been given so.