Ref A: c8fbd249eb5a4624ac3ee97174bed0de Ref B: 26069275998040FF1C8A444D69D2855C Ref C: Thu May 23 23:24:09 2013 PST