Ref A: e926256d458f476b90ec84c50365e6e3 Ref B: EDBF3C1079E6946C0097F28C4D9996A8 Ref C: Wed May 22 17:16:24 2013 PST