Ref A: 94a2f1d3efde4cc383b81c55c192726d Ref B: 14C86EB6311414DA67F440344CB18983 Ref C: Tue Jan 27 01:22:12 2015 PST