Ref A: f58498b8741c46649773a199b2d2ab2a Ref B: 7BE84676CF62E2C626EDF093464473B5 Ref C: Wed Jan 28 14:52:52 2015 PST