Ref A: f20ec212786a44749a3ba750032134ed Ref B: F564CC78E27338C646C2D214B5EB82DA Ref C: Fri Aug 22 14:09:12 2014 PST