Ref A: 218fb6afb4864c58b8ab29fa167ff5ad Ref B: 3784101DB460BE5D2CFAFD2D59435B92 Ref C: Fri Oct 24 08:27:34 2014 PST