Ref A: F75D194A79AB42BAA730C30BC7216A90 Ref B: 78EDAECDA6A70A6DBA3737B748B9AE80 Ref C: Fri Feb 10 06:16:06 2012 PST