Ref A: 5307C26A524D4C518AA266EB2B4BC943 Ref B: 671366D311CE4B862B95DF16AF45B067 Ref C: Fri Feb 10 06:49:31 2012 PST