Sigh -- yes it is. As I mentioned the source traces back to the same spot, just been embellished by a few more hands. And if I left this open, somebody else from another site would grab it and run too and by the next time we saw it it would be 10 teams.
The guy who wrote the article you are citing has already been on here personally saying as much. Its somewhere in that thread I linked to in the other thread you started.