Ref A: 9a34f5a60c8c4ca2a6043df5261f03d6 Ref B: 7A01DA5766FAB9AF5576E8079618C2CB Ref C: Thu Aug 21 17:25:50 2014 PST