Ref A: d6e5dd934bff4c589b864d5e155c482f Ref B: 6F2B8D9B1BFA1A7A7EBDAA4289566753 Ref C: Wed Jan 28 21:51:09 2015 PST