Ref A: 151ac30252834811ba315d64baf7adcf Ref B: 8A98285563F84857F41FD04A496D1B12 Ref C: Tue Sep 30 08:40:29 2014 PST