MARK ANDREW HANSEN