Ref A: E21F4AC23A9C49C78812ED358BC59942 Ref B: 1B77EEF27FF8F2D9BB0C45F95FF35141 Ref C: Fri Feb 10 06:43:43 2012 PST