Ref A: 00b4e8f384af45569b7b50a5a204706b Ref B: B79AD74D3F15A137D671063584ACA569 Ref C: Wed Jun 19 02:07:04 2013 PST