Ref A: D8D891D44AEF4FEFB1EA2156C4B9B707 Ref B: E8040402E3F61E8C36D0B1440000FB24 Ref C: Fri Feb 10 06:24:29 2012 PST