Ref A: 9ed250e8cc2a4dbda70950ec10b8d8c7 Ref B: C5FC8B66BE2ED74B13749767D6DA1530 Ref C: Thu May 23 07:26:12 2013 PST