Ref A: 265f96f8c76a45b8b18fbc9af4eb25a4 Ref B: 74FC30988221462BCE039F4FA86FF3C2 Ref C: Fri Dec 19 06:47:48 2014 PST