Ref A: 54f0272560a84bedb5186966f1b39d8a Ref B: 65A82AD1689FB11DD0699C84E3ECE3A4 Ref C: Wed Aug 27 03:32:05 2014 PST