Ref A: 074d56ccd46a4eec9de5ee9d8d6ee3e6 Ref B: 49EE0D0D45683F6B6345475977581D74 Ref C: Mon Jul 28 12:01:02 2014 PST