Ref A: 05945bb1564141a78c38a16465583632 Ref B: 29D188EDC35BB0277C242F00533DB92D Ref C: Fri Jan 30 23:34:05 2015 PST