CNN has reviewed a 35-page compilation of the memos, from which the two-page synopsis was drawn. The memos originated as opposition research, first commissioned by anti-Trump Republicans, and later by Democrats. At this point, CNN is not reporting on details of the memos, as it has not independently corroborated the specific allegations. But, in preparing this story, CNN has spoken to multiple high ranking intelligence, administration, congressional and law enforcement officials, as well as foreign officials and others in the private sector with direct knowledge of the memos.