Ref A: 60d81e1d56b04ffbba9ece8b64027199 Ref B: A0111EDCF458750163CAE3682B85115D Ref C: Wed Dec 17 20:46:31 2014 PST