Ref A: e19ea2db62044f8fb223e79cf349997f Ref B: 69C5382E6DC982B6259FA8CAA1990560 Ref C: Thu Oct 02 00:47:00 2014 PST