Ref A: 7e27d6fdadee4a1e85a217dd5fd80b4a Ref B: 8C67C2633F37A774EC41FAEE339AAEC2 Ref C: Wed Oct 22 15:30:54 2014 PST