Ref A: d6435db3d2a74e5ba98296b709eb63b1 Ref B: 34181E473346F8FA1468123B14734D24 Ref C: Wed Jun 19 09:19:20 2013 PST