Ref A: 8037D91E98464760AA2A5E5C1BC2BB3B Ref B: 3FE0472BF7748B95DA49A555FCBF4AA1 Ref C: Fri Feb 10 06:27:31 2012 PST