Ref A: cec8c1d7f4fe4a8a8104141162089145 Ref B: 817A2080E11901600FF9D035B45EB0C4 Ref C: Thu Jan 29 08:45:15 2015 PST