Ref A: 4b3f081464a84b42b59d62645d384da9 Ref B: 0AE4AD58418881DA0DD04EC487213049 Ref C: Tue Nov 25 20:29:16 2014 PST