Ref A: 7a37df6d58e242388948fac248cbc3b4 Ref B: E2B5227F7218902D64C2ADD7DCB18B9C Ref C: Wed Oct 22 15:50:21 2014 PST