Ref A: 7B0C7F8A4FD14560958AB511EE1DD230 Ref B: 0BDBF6F7EE186B4E6753CB50CDD949C8 Ref C: Fri Feb 10 06:31:51 2012 PST