Ref A: 696075eedecf4533b39a7f0131ea2790 Ref B: DEE6757D4D7CB9C22FC1DF5F64B5BAF5 Ref C: Fri May 24 06:08:54 2013 PST