Ref A: a12b1a49431645daa1bdd169830b6952 Ref B: 63365F403116C30103D693EF222E8627 Ref C: Fri May 24 22:17:27 2013 PST