Ref A: 1f0c7f5c22be43c68cdd7e3b8328e616 Ref B: 01761F1642E228D570304932B7CAC92C Ref C: Fri Jan 30 00:27:35 2015 PST