Ref A: a7360ec1830f45c9aa26ad0a473b3ffc Ref B: 7706F460E8430F3267171BB25CD01129 Ref C: Wed May 22 04:19:07 2013 PST