Ref A: ff7228334c214a6db6dfe88133cfefdf Ref B: 97E4E64501F349C6B895C77A91A799A1 Ref C: Fri Jan 30 20:33:57 2015 PST