Ref A: 7bf2273fc0194f4294c48a64083277dc Ref B: C4F7240F4C54D8E075068E6F4637CF4F Ref C: Thu Jan 29 17:07:06 2015 PST