Ref A: 7cb6a147a0ae49d6b97ea3c4644fe9ce Ref B: 4F82186AD576161D1A54028F7AD4CBD8 Ref C: Thu Oct 30 10:38:16 2014 PST