As a bit of a number-fag, I'm realizing I need to brush up on the WOW Signal. I just browsed the digits. 42 years this August 15th at 22:16.
https://en.wikipedia.org/wiki/Wow!_signal
It's pretty clear that it's a HUGE part of all of this. Or else it's just riddled with coincidences.