Ref A: 60d2179f828a43438547d13a90a1a77a Ref B: 54E6BCB1D5AB3FA82D1B24B72579D741 Ref C: Mon Oct 20 01:24:37 2014 PST