Ref A: f5551c2a19264221b25f4e4b15486ded Ref B: 272951B7C2DAFD94B28C0DCE7FA295C1 Ref C: Wed Dec 24 19:47:17 2014 PST