Ref A: e179e8784ed74cc5aef9ed07b1466926 Ref B: DA8EB4276A2AA4909E60FF52A967CECD Ref C: Tue Oct 21 06:49:37 2014 PST