Ref A: 525b78b8b5b94613a0bd6e82c9ade0a4 Ref B: AC5B748C69F4E5DEBC62F334145EC523 Ref C: Sat May 25 18:33:04 2013 PST