Ref A: 805c955193c4404db4645c72486b0c07 Ref B: 40EEF540B954FEF2015CA374A01F8F06 Ref C: Wed Oct 22 17:14:07 2014 PST