Ref A: c58495958ac344b0a592ceb57471e20b Ref B: 2608DEACB1E97930C65351E2BBBAC657 Ref C: Thu Dec 25 18:29:57 2014 PST