Ref A: 75d5947f89b445a0853c668367da9cbe Ref B: 8701B41CED5B27D098857074F77FED67 Ref C: Wed May 22 19:17:51 2013 PST