Ref A: 1998b3174c084029879183bd4966ea6d Ref B: AD5010D15CFD77C086FF96896AFF2255 Ref C: Thu Dec 18 10:44:02 2014 PST