Ref A: e242ea12989843efa2efa6a015e7c449 Ref B: E081103CBB2E5BF180DC0DD314275B04 Ref C: Fri Oct 31 07:36:00 2014 PST