According to This well, Forbes actually.
Oh, you guessed correctly.
You Cannot Make This Shit Up.
A sign from God? If you believe in one, you'd probably have to say "YES!"