Ref A: a4125dea25f94a919f4c3574f4ce5e12 Ref B: CA83524A753CC233A9E52943869F0269 Ref C: Tue Oct 21 10:47:34 2014 PST