Ref A: c1767548dff643a59ae09e74801e62fa Ref B: 84FCBFE727F47838CA50A00B30D2A8CA Ref C: Tue Jan 27 06:08:15 2015 PST