Ref A: 8a51213860b54513b243545e9998b9a1 Ref B: CFFE11FEA5F7552D9CAB349BCA6CD110 Ref C: Tue Jan 27 01:22:50 2015 PST