Ref A: 28227ed2be6e45e092316661d884f828 Ref B: D3994AAAD18A2A5DFBD19710136BA507 Ref C: Thu May 23 14:12:08 2013 PST