Ref A: 5cb9d42b6e41401fb66ea7dec95450e6 Ref B: EF2FD083DF86EEEBE9881062FB86B483 Ref C: Wed May 22 19:12:17 2013 PST