Ref A: 4b8357c2a6f54394b7675f5f729aa6d8 Ref B: 1EBE93E0FEDF8CF851A30DFB3606B220 Ref C: Fri Nov 28 13:35:28 2014 PST