Ref A: f8b42cfe03e5490e9fc182e2d274cf91 Ref B: 00D28DB265614D9544797390E46E51E9 Ref C: Mon May 20 12:24:08 2013 PST