Ref A: ebd9cfdb7c7c4f91bbcacbd74ec9224f Ref B: 97948EFA4B0CF6F3401C1351448EDC31 Ref C: Wed Jan 28 09:55:25 2015 PST