Ref A: 90c59421a6c74909b7219d8564ec76e4 Ref B: 70194EA120897DCD2C9CE644A848AA60 Ref C: Wed Oct 22 02:00:53 2014 PST