Originally posted on 04/14/2016:

Personally....I believe 1000% these 2 are closely related. No doubt whatsoever.