Ref A: cd704772b5844c378eb60fddee2c062e Ref B: D8B237364546A6DB7455A5153D608BD4 Ref C: Mon Jul 28 02:35:52 2014 PST