Ref A: 44A399D6730342A7A21C0B71558946A7 Ref B: 0326DD49D1FC76A7AAA70A8F0680BB2C Ref C: Fri Feb 10 06:13:42 2012 PST