Ref A: 0dec8f6e40d040abb2383e90c9fec300 Ref B: CA06B217E3E0940AB36C59D3E1728157 Ref C: Fri Nov 28 14:00:44 2014 PST