Ref A: E47C5807A4EC48E9B43A11FD9964DB10 Ref B: 7F1485BE515EAFD37BA42C10DF16CCD2 Ref C: Fri Feb 10 06:17:43 2012 PST