Ref A: E9BD7E955F4A42018837BDA34DB37AEB Ref B: 360A9A7565D93675C6F4151901F2F332 Ref C: Fri Feb 10 06:16:44 2012 PST