Ref A: 8aefc42df9874664b286cb433a0f07e3 Ref B: 263296A76E2AA82E72F16E80E3AFE460 Ref C: Sat May 25 23:43:25 2013 PST