Ref A: 8e5e389f42994427b18b9101d6d5545c Ref B: 702E0A99E3F3E81EDD97D1D78341D329 Ref C: Wed Oct 22 06:48:41 2014 PST