Ref A: b5b7147b52e24bd1b9506f1709946be5 Ref B: 32EDF0481D4F63E7328EE590C616BB93 Ref C: Thu Apr 24 16:14:01 2014 PST