Ref A: 2374e7730b784a539df8e2e51dda4d9c Ref B: CF37F4CD6BBBA412C7D62C57C9FD3832 Ref C: Wed Oct 01 14:40:22 2014 PST