Ref A: a07b42f1f4f246cc9dc1de80754fa785 Ref B: 4F92DD97C18FEB3BD2E1E2A2F65BE143 Ref C: Tue Mar 31 14:15:01 2015 PST