Ref A: 9d6b3639de44417493c1e20b2485c3fa Ref B: 31C52B8A7767B0632C7F94950AD2AA67 Ref C: Fri Jan 30 07:48:53 2015 PST