Ref A: 652b07ad119c4cd7b9c9637b21f94e5f Ref B: 3518C9C8AA0CBD115135A25822414FA1 Ref C: Thu Oct 30 21:17:58 2014 PST