Ref A: 78A4B913421C4BBC8C85312DD3E1840A Ref B: 4A155DFAFEAD3F5EEBBFEB57ECD6EA73 Ref C: Fri Feb 10 06:11:43 2012 PST