Ref A: 614f09fcc91447508d02549e0157084b Ref B: 8F37C5609D230864D199762F42DA4D7C Ref C: Tue Jan 27 07:10:09 2015 PST