Ref A: 8acd3c32dd8c4915a752ed685f70d5b8 Ref B: C88BF18D8EB79BB2EC3D495A63094894 Ref C: Thu Oct 02 10:23:17 2014 PST