Ref A: f97f63510d234983ab254e6d65cbe7bd Ref B: 7ABE0286F242C58210BA9FE611365F57 Ref C: Fri Jan 30 04:44:58 2015 PST