Ref A: 18469cbdca4549528ad530b2c246ea36 Ref B: D60BA8D691F64651234E26EE47B10B27 Ref C: Fri May 24 20:42:50 2013 PST