Ref A: 23fe1d1f84d64b24bd729b4858ce5031 Ref B: 71FE49CE359D6AECA05EF1087B215827 Ref C: Thu Oct 30 11:27:57 2014 PST