Ref A: 3f736ed7944b4ce58587218191c67ff2 Ref B: 9C626841BE21118A9406FBEBBF91EE46 Ref C: Thu Oct 30 22:53:50 2014 PST