Ref A: 839f2e280b194353acc9271ab2ad9768 Ref B: D71782ED4DD3A13142E0C037FB5C59BA Ref C: Thu Oct 23 04:47:13 2014 PST