Ref A: 0c0178373ae947349c41dd6406d9c07d Ref B: 5F5E1B63E6CE4C26C3E45C21297FBDE4 Ref C: Thu Jan 29 07:41:39 2015 PST