Ref A: c6293d7426a34308931ffb451594c57d Ref B: 9C2383295EB4374531210E0DAA111E5C Ref C: Fri Jan 30 13:39:04 2015 PST