Ref A: 409d202cdb8f4da5a1e1bc772affcb41 Ref B: FF65F6BAD608F147B8735F8DBA5DC953 Ref C: Wed May 22 13:58:54 2013 PST