The Ranahan Map