Ref A: 8ed14bf753c749f38f76abada2d2695d Ref B: E519FD5DFCFECAE61510122116BD1FF8 Ref C: Fri Dec 19 07:50:38 2014 PST