Ref A: a421bb849712479d97d2df28be931659 Ref B: CB9BB7C4AA63B0D3C7CB6CECDE48E9A4 Ref C: Thu Nov 27 14:05:39 2014 PST