Ref A: fd27b871fb914438b9ed13245e421e6c Ref B: F13E53FED70A06DA7DAABA08EE947AC4 Ref C: Fri Jan 30 01:45:03 2015 PST