Ref A: b21a45faae704039905e5924dfa0c089 Ref B: 444CDF040CDEA3DA2AE77B57EC33E36C Ref C: Tue Sep 30 18:34:03 2014 PST