Ref A: c6ec1ba2657241d9a51a2c72c6fde5f6 Ref B: C1030C53CC80EC3D98835E3859F202CC Ref C: Tue Sep 02 20:53:04 2014 PST