Ref A: D7BB26905CAC40C292D46BBEB767EE72 Ref B: 8FD72A238DE3E3A04ED8C24F40037C54 Ref C: Sun Feb 12 13:23:52 2012 PST