Ref A: b3472be902aa4e389a752a1c821181fa Ref B: CC40A0C32FAAC85D6A680E750E5CCD1F Ref C: Thu Jan 29 15:11:26 2015 PST