Ref A: 414c495c68cc4703b91c2c6ca7a2a546 Ref B: 0550DBCC6FF571357FD1E3EE95BFF4E3 Ref C: Wed Jan 28 17:10:55 2015 PST