Ref A: b06775c6cb5a49c1bf8639d42572bc03 Ref B: 69C5382E6DC982B6259FA8CAA1990560 Ref C: Mon Nov 24 13:50:33 2014 PST