Ref A: 4A1AF261BA6246B8A223FE135488F519 Ref B: BE160B74B3C788F1F4E7C479CA0D7E2A Ref C: Fri Feb 10 06:43:51 2012 PST