Ref A: 32098b8fadbc47f69435d0f2c80cdee8 Ref B: 152C2C5B8E7D93496E46B5DF924B4069 Ref C: Wed Dec 17 15:38:25 2014 PST