Ref A: 365fb5b8fb8549f1b27e213ef3e9c12d Ref B: B84EE2A4435FA592906D8F9B65710762 Ref C: Mon Jan 26 21:08:13 2015 PST