Ref A: 229a7ca4608149bf85f21c87dd55307c Ref B: D87ED9ED00C313EA408E7CCD32B17169 Ref C: Fri Nov 28 10:25:46 2014 PST