Ref A: 1b2151927b294980919e732c97da743f Ref B: E6200D3FFEA51D1058FAC3A83DDB7E16 Ref C: Wed Dec 17 16:14:18 2014 PST