Ref A: 8621c02311274b0f8f73506661c99438 Ref B: EB7E5C30CC46FE0FA61371DA2DFB582A Ref C: Thu Apr 24 00:22:46 2014 PST