Ref A: 34036e54222e4aac82cfae26ca0126f3 Ref B: E382FE0343FC2BCED9BBF776706408F2 Ref C: Tue Sep 30 11:39:11 2014 PST