Ref A: 7a41b2e9da6e414bb480e13d3dc20a95 Ref B: 70014AA842CDDDC5F3A4CAD1C533A91A Ref C: Fri Feb 27 19:14:12 2015 PST