Ref A: afbf5f7d2a524120a1585c8ca5fa91e9 Ref B: 45B56D30395B44F59B7E076E01520BE5 Ref C: Mon Apr 21 00:35:38 2014 PST