Ref A: 2c4661a6a4d649c69ddb6034d0a59d65 Ref B: 276FC18035C5860365BDA98A6DE88940 Ref C: Wed Oct 01 21:10:09 2014 PST