Ref A: d3c8e69757a74902a948623f6b781da6 Ref B: 1C34775E54BB60BA6751EA0ADEDC0240 Ref C: Fri Dec 26 01:09:53 2014 PST