Ref A: 327b3e8d311143a1b0833cb91461a863 Ref B: A144D50D5F2D37D42F1EA8BC8025D883 Ref C: Wed Jan 28 08:40:21 2015 PST