Ref A: 7030cf724a894911a97cc80b877fdbcf Ref B: AC653467297680D16E0C92B20ED0CFE1 Ref C: Wed Oct 01 08:52:03 2014 PST