Ref A: 252ecfe4e0e84d5590015327912288ce Ref B: B1A28EA9387C4B8DD2F3F5EEB36C9505 Ref C: Fri Oct 24 12:10:29 2014 PST