Ref A: f4b2e8877c6a4034aa5165d83b246ee9 Ref B: 1703F4AB9063613481002C590488F8F4 Ref C: Sat Oct 25 02:37:09 2014 PST