Ref A: 1248cb2494524ae98715e7bbf8d5e998 Ref B: 3A4B4DF2979AFA1AE0E36026CBA8C48F Ref C: Fri Nov 28 17:16:40 2014 PST