Ref A: b9e44132a15344f5b080759340beb9e2 Ref B: F1D4CA85EEA478C994E94C5E677C4F3D Ref C: Wed Oct 01 14:50:28 2014 PST