Ref A: 8e0ae570013b4eda8cdc472d5f6d9a3b Ref B: 3518C9C8AA0CBD115135A25822414FA1 Ref C: Tue Jan 27 00:57:46 2015 PST