Ref A: c4ff43b137624ae58e4f681d35d66720 Ref B: BF3075E59FE0B46CAECE4D0BB084B9EC Ref C: Sun Dec 28 19:23:58 2014 PST