(Some stuff blocked out for privacy reasons)