Ref A: b34354c40cca4e978136c3f025153acb Ref B: 2302089C7AD912174BD6BB1DD8C74DE7 Ref C: Thu Nov 27 14:34:56 2014 PST