I believe that within the confines of this discussion, the technology eluded to here did not come from this realm. That being said did it come from another planet no I do not believe it did. I believe it came from beings in the spiritual realm that to fully explain my position goes toward a religious discussion that for the sake of respect for the original poster I will not delve into.