Yes just speculation but as far as speculation goes this just seems to make too much sense. I hate to get all our hopes up but once again Stew I think this speculation lines up too perfectly. Good work man.
Once again just want to add that these two separate companies addresses are only two blocks from each other. Coincidence? Hmmmmm