Ref A: d9449ea1fc874cbcaab23bebf7025ed7 Ref B: 1F19A7DD23B00B82C00035BCBAC5A4BB Ref C: Wed Jan 28 23:25:38 2015 PST