Ref A: 9a7b9defa3fe46abb5f69245125c31a1 Ref B: 93D985E5A03E63EF3CB32C8524F9D530 Ref C: Thu Jul 31 17:19:58 2014 PST