Ref A: 40d76792058c4954a7dae718687cb8bc Ref B: 9AE6ECF04AE0CF861E8D70FD0985A2F8 Ref C: Wed Oct 01 01:11:35 2014 PST